No features match your search.
🆕
What’s New
Latest features & updates
2026-05-27
▾
Features shipped in the current release cycle. Newest first.
📜
Broker Directory & Profiles /carrier-directory/brokers Updated
1.38M+ FMCSA brokers — expanded to include carrier+broker (B) and pure broker (C) types. Broker profiles show authority status cards, bond insurance (BMC-84), and cargo carried live from FMCSA. A green “Live from FMCSA” badge confirms data is fetched fresh on every view.
How to use: Carriers → Broker Directory. Filter by state, hazmat, or has email. Click any card for the full authority & bond profile.
📦
Freight Forwarder Directory & Profiles /carrier-directory/freight-forwarders New
27,000+ FMCSA freight forwarders now have a dedicated directory and entity-specific profiles. Profiles show cargo classifications, operation types, and insurance. Hazmat-certified forwarders (hm=Y) get the full enriched carrier experience including safety data and delta history.
How to use: Carriers → Freight Forwarders. Filter by state, hazmat, or email. Purple-themed profile with cargo & operation tabs.
🟢
Entity-aware DOT profiles — carriers, brokers & FFs all get the right layout
Every /hazmat-view/profile/{dot} now routes to an entity-specific template. Hazmat carriers (green) → safety scores, OOS rates, EPA status. Brokers (blue) → authority & bond, cargo. Freight forwarders (purple) → cargo, operations, map. Breadcrumbs dynamically update per entity type. Same URL, right data every time.
🧹
EPA data quality — state-imported records excluded by default Fixed
CA, NY, FL and other states bulk-imported their own environmental permit databases into EPA RCRAInfo as source_type=I records. These are not EPA Form 8700-12 notifiers — they inflated CA from 40K to 585K and national VSQG from 246K to 858K. These records are now hidden by default everywhere (list, map, stats). Check “Include CA/state imports” on the Stats or List page to reveal them.
📍
EPA Facility Map — restored Fixed
The map was returning a 500 error due to a stale ORDER BY h.handler_id alias mismatch in the query (the FROM clause had no h alias). Fixed and map is fully operational. State-imported records are also now excluded from map pins.
📊
EPA Facility Explorer — enriched columns, DOT waste badges, richness indicators New
The handler list now shows Industry (NAICS), Waste Codes with DOT hazard class color badges, Manifest count with year range, and a 4-dot data richness indicator. New enrichment filters: Industry/NAICS keyword, Waste Code, Special Designation (healthcare/TSD/recycler), Contact Completeness, and Data Richness.
How to use: EPA RCRAInfo → Facility Explorer. Use enrichment filters under the core filter row.
⌂
Dashboard
Home base & launchpad
All tiers
▾
The first page after login. Shows live counts for all three datasets — 155K+ hazmat carriers, 2.1M+ total carriers, 1.1M+ EPA facilities — and provides one-click access to every feature. Cards are split into Data Tools (all tiers) and Premium Tools (subscription-gated).
◢
Dataset counts
Live totals for hazmat carriers, all carriers, and EPA facilities scraped from RCRAInfo.
⚒
Data tools
Quick links to Carrier Directory, Hazmat List, EPA Handler List, Broker Directory (1.38M+), and Freight Forwarder Directory (27K+). No subscription needed.
⭐
Premium tools
Hazmat Safety Map, EPA Intelligence Map, Compliance Intelligence Center, Risk Index. Subscription required.
🏪
Broker Tools
Find & reach hazardous waste generators
Broker tier
▾
Built for hazardous waste brokers who need to identify, qualify, and contact waste generators. All tools pull from the EPA RCRAInfo dataset of 1.1M+ registered facilities.
🔍
Shipper search /broker/tools/search
Search EPA-registered generators by state, waste type, generator size (LQG/SQG), and industry vertical. Returns ranked leads with contact intelligence.
🎯
Targeting profiles /broker/tools/profiles
Save reusable search criteria as named profiles. Re-run any time for a fresh batch of matching leads.
🔖
Shortlist /broker/tools/shortlist
Save individual facilities for follow-up. Acts as a lightweight CRM holding area before moving to your pipeline.
☰
CRM pipeline /broker-crm/pipeline
Kanban deal pipeline. Move contacts through Prospect → Contacted → Negotiating → Contracted. Supports both linked EPA/DOT records and freeform contacts.
✉
Outreach campaigns /broker/tools/campaigns
Build and send targeted email campaigns to profiled or shortlisted leads. Tracks opens and replies via n8n automation.
🚚
Shipper Tools
Manifests & compliant carrier lookup
Shipper tier
▾
For waste generators and shippers who need to prepare shipping documentation and vet carriers before dispatching hazardous waste loads.
📄
Manifest builder /shipper/tools/manifest-builder
Auto-generate draft Uniform Hazardous Waste Manifests (EPA Form 8700-22) using your generator profile, waste stream, and selected carrier. Save drafts for review and download.
📋
Manifest drafts /shipper/tools/manifest-drafts
View and resume saved manifest drafts. Each draft shows generator, waste type, carrier, and status.
🔎
Carrier search /shipper/tools/carrier-search
Search 155K+ hazmat carriers by state and cargo class. Shows safety rating, OOS rates, and EPA waste transporter status on one card.
⚠
FMCSA Hazmat
155K+ DOT-authorized hazmat carriers
Premium tools inside
▾
Every motor carrier with active DOT hazmat authority in the US. Includes safety ratings, OOS rates, crash history, fleet size, cargo types, geocoded addresses, and EPA waste transporter status.
📋
Carrier list /hazmat-view/list
Paginated table of all 155K+ hazmat carriers. Filter by state, cargo type, safety rating, and fleet size. Click any row for a full carrier profile with satellite map, contact links, OOS rate bars, and crash history.
🗺
Hazmat safety map /hazmat-view/map Premium
Interactive map of all hazmat carriers plotted by terminal address. Color-coded by safety status. Filter by state. Click any pin for a quick profile popup.
📊
Risk index /hazmat-view/list-premium Premium
Carriers ranked by composite risk score using driver OOS rate, vehicle OOS rate, hazmat OOS rate, crash history, and MCS-150 status. Use for due-diligence before contracting.
🚨
Compliance intelligence /hazmat/compliance Pro
9 live badge cards segmenting the hazmat carrier universe by risk type: fatal crashes (1.2K), OOS (2.9K), MCS-150 overdue (41.7K), high driver OOS (16K), high vehicle OOS (26K), hazmat OOS (1.5K), VMT unreported (116K), crash-involved (16K), EPA+no-hazmat (2.8K). Click any badge to load the matching carrier list.
📈
Statistics /hazmat/stats
Aggregate stats for the hazmat dataset: counts, state breakdowns, cargo distribution, safety rating spread, and fleet size histograms.
🌿
EPA RCRAInfo
1.1M+ hazardous waste facilities
Views + Premium
▾
Facilities regulated under RCRA — generators (LQG/SQG), Treatment Storage & Disposal facilities (TSD), and registered transporters. EPA Site ID = hazardous waste registration. This is separate from DOT hazmat authority. A carrier with an EPA Site ID is confirmed as an EPA Hazardous Waste Transporter — that is a positive credential, not a compliance requirement for all carriers.
📋
Handler list /epa/view/list
311K+ legitimate EPA-registered facilities (state-imported non-notifiers excluded by default). Filters: state, activity type, NAICS industry keyword, waste code, special designation (healthcare/TSD/recycler), contact completeness, data richness. Columns include industry label, DOT hazard class badges, manifest count, and 4-dot richness score. Check “Include CA/state imports” to include state-bulk-imported records (inflates CA from ~40K to 585K).
📍
Facility map /epa/view/map
Geographic map of 311K+ legitimate EPA facilities color-coded by generator type. Filter by state, activity type, manifest data, and result limit. State-imported non-notifiers excluded by default. Click any pin or cluster for generator size, waste code count, and a link to the full facility profile.
LQG — Large Quantity GeneratorSQG — Small Quantity GeneratorVSQG — Very Small Quantity GeneratorTSD — Treatment / Storage / DisposalTransporter — EPA Registered TransporterHandler — Other Registered Facility
🧠
Intelligence map /epa/view/intelligence-map Premium
Advanced analysis layer: facility points color-coded by activity type (same legend as Facility Map), density heatmaps, waste flow patterns between generators and disposal sites, hotspot identification by industry vertical, and NAICS-filtered views. Built for market analysis — find where waste is generated and where it moves.
📈
Statistics /epa/view/stats
National totals (LQG/SQG/VSQG/Transporter/TSD), generator code breakdown, top 10 states by facility count, and state-level counts — all scoped to legitimate EPA notifiers by default. Check “Include CA/state imports” to see the full raw dataset including state-imported records.
🚛
Carriers
All 2.1M+ active FMCSA motor carriers
Free + Premium
▾
Full FMCSA motor carrier universe — all 2.1M+ active interstate and intrastate carriers, not just hazmat. Use for general carrier vetting, competitive research, or prospecting across any freight type.
📋
All carriers /carrier-directory/list
Card and table view with 30+ cargo filters. Stats panel updates live as you filter. Click any carrier for a DOT profile with fleet info, OOS rate bars, cargo types, and safety rating.
⚠
Hazmat carriers /hazmat-view/list
Pre-filtered view showing only the 155K+ carriers with active DOT hazmat authority. Each profile includes EPA waste transporter status.
📜
Broker Directory /carrier-directory/brokers
1.38M+ FMCSA brokers (carrier+broker authority B and pure broker C). Each profile shows authority status, bond insurance (BMC-84), and live cargo data pulled from FMCSA on every view. Green “Live from FMCSA” badge confirms freshness. Filters: state, fleet size, hazmat, has email.
📦
Freight Forwarders /carrier-directory/freight-forwarders
27,000+ FMCSA-registered freight forwarders (FF docket prefix). Profiles show cargo classifications, operation types, and insurance. Hazmat-certified forwarders get the full enriched carrier profile with safety data. Live FMCSA badge shown for non-enriched records.
🔗
Cross-Reference
EPA + FMCSA combined intelligence
Live + Coming soon
▾
Where the two regulatory universes intersect. Carriers with both DOT hazmat authority and EPA waste transporter registration represent the highest-confidence operators for hazardous waste loads.
🗺
EPA + hazmat map /epa/view/combined
Single map with EPA facility pins and FMCSA hazmat carrier pins rendered together. Toggle each layer independently. Visualize proximity between waste generators and the carriers authorized to haul their waste.
⏳ EPA ↔ FMCSA record matching — direct linking of EPA Site IDs to USDOT numbers (Phase 3)
⏳ Delta alerts — notifications when carrier status, safety rating, or EPA registration changes
↻
Change tracking
How carrier data stays current
Pro+
▾
Every carrier profile is a live record, not a static snapshot. The platform runs three separate processes to detect when carrier data changes and records each change with a timestamp, the old value, and the new value. This powers the Recent Changes panel on the broker dashboard and the Change History tab on every carrier profile.
📅
Census changes CENSUS
Every Sunday at 02:00 UTC, the platform downloads the full FMCSA carrier census file and compares it field-by-field against the previous week. Any carrier whose name, address, contact info, operating authority, safety rating, or fleet size changed in the official census produces a delta row. These are structural changes — address relocations, name changes, MCS-150 updates, new safety rating assignments.
🔌
Enrichment changes ENRICHMENT
Daily at 03:00 UTC, the platform queries the live FMCSA Safety API for up to 5,000 carriers per run, rotating through the full dataset over time. Fields tracked include crash totals, OOS rates, inspection counts, driver counts, fleet size, operating authority status, and insurance on file. These are operational changes that update faster than the weekly census.
↻
Profile refreshes MANUAL
When you open a carrier profile that has not been updated in over 7 days, the platform automatically fetches fresh data from the FMCSA API in the background and records any changes found. This ensures frequently-viewed carriers stay current even between scheduled enrichment runs. The same live fetch fires if you use the manual refresh button on a profile.
📊
Broker dashboard — Recent Changes panel /dashboards/broker
Shows a 7-day rolling view of all changes across the carrier database. The three stat tiles show how many changes came from each source: Census (weekly structural), Enrichment (daily operational), and Manual (profile view triggers). The Most Changed Fields list ranks fields by how many carriers had that field change in the period. The Recent Carrier Changes list shows the 10 latest individual field changes with old → new values.
⏱
Carrier profile — Change History tab
Every carrier profile has a Change History tab that shows the full timeline of every change ever detected for that carrier — across all three sources, all time. Each entry shows the field that changed, the old and new values, the source (Census / Enrichment / Manual), and the timestamp. The timeline grows over time as the platform continues to detect changes.
📌
Activity pills on carrier profiles
The header of every carrier profile shows activity pills: how many times the profile triggered a live data refresh, how long ago the last refresh was, how many platform users are tracking the carrier, and total changes recorded. These only appear when there is activity to show — a carrier with no refresh history shows no pills.
⏳ Delta alerts — email or Telegram notification when a tracked carrier changes safety rating, operating authority, or insurance (coming soon)
⏳ Carrier watchlist alerts — notify when any carrier in your tracked list changes (coming soon)
📋
Carrier profile
8-tab deep dive on any carrier
Free + Premium
▾
Every carrier in the database has a full profile page reachable from any list or search. The profile loads enriched data from the FMCSA Safety API and organises it across 8 tabs. Free users see fleet and safety basics; premium tiers unlock contact details, compliance depth, and the CRM tab.
🏢
Overview tab
Company info, physical address, entity type, and fleet summary (power units, total drivers, cargo types). Confirms the carrier is who they say they are before you move deeper.
⚠
Safety & Inspections tab
OOS rates for drivers, vehicles, and hazmat compared against national averages. Crash history broken down by fatal, injury, and tow-away. Safety rating with date. Inspection counts for the last 24 months. This is the primary due-diligence tab before dispatching a hazmat load.
💳
Insurance & Authority tab
BIPD and cargo insurance on file status. Operating authority type (Interstate/Intrastate/Both). Allowed to operate status. Docket numbers and broker authority if applicable. Essential for verifying a carrier meets your minimum insurance requirements before tendering a load.
🚜
Cargo & Operations tab
Full cargo type breakdown — which of the 26 cargo classifications the carrier is registered for. Operating radius (within 100 miles / beyond 100 miles), carrier operation type, MCS-150 mileage year and self-reported annual miles. Confirms the carrier hauls the commodity type your shipment requires.
♨
EPA Status tab
Shows whether this carrier has a matching EPA RCRAInfo record as a registered Hazardous Waste Transporter. An EPA match is a positive credential — it means the carrier is registered under RCRA for waste transport, which is a separate and additional qualification beyond DOT hazmat authority. Absence of an EPA match is neutral; not all hazmat carriers haul RCRA-regulated waste.
🗺
External Tools tab
Direct links to SAFER snapshot, FMCSA SMS, and EPA RCRAInfo for this carrier. Opens the authoritative government source in a new tab for verification, audits, or when you need the official certificate.
↻
Change History tab
Full timeline of every detected change for this carrier — Census, Enrichment, and Manual sources. Shows exactly what changed, when, and by how much. Filters by source type. Use this to spot patterns: a carrier whose OOS rate has been climbing over multiple enrichment cycles is a different risk than a single-event anomaly.
★
My CRM tab Broker/Shipper
Add this carrier to your CRM pipeline. Assign a relationship stage (prospect, contacted, negotiating, contracted), add private notes, log calls, and set follow-up reminders. Data is private to your account and never shared with other users.
📌
Activity pills (header)
The coloured pills below the status badges show: how many times this profile triggered a live refresh (↻), when data was last pulled, how many platform users are actively tracking this carrier (★), and how many field changes have been recorded in the system (✓). Pills only appear when there is data to show.
↻
Auto-refresh
If the carrier’s data is older than 7 days when you open the profile, the platform silently fetches a fresh copy from the FMCSA API in the background. The “Last Updated” date in the header updates once the refresh completes. You can also trigger a manual refresh via the admin enrichment button (admin accounts only).
🕑
Data freshness
When does data update?
All tiers
▾
Different data sources update on different schedules. Understanding this helps you know how current what you’re looking at actually is.
📅
FMCSA census — weekly
The full FMCSA carrier universe (4.4M+ records) is downloaded and imported every Sunday at 02:00 UTC. New carriers, removed carriers, and field changes are all detected and recorded. The census is the authoritative source for carrier identity, address, and filing data.
🔁
FMCSA Safety API — daily
The enrichment pipeline queries the FMCSA Safety API for up to 5,000 carriers per night at 03:00 UTC, prioritising carriers not updated in the last 14 days. With 154K+ hazmat carriers in the database, full coverage rotates approximately every 30 days. Individual carrier profiles auto-refresh on demand if older than 7 days.
🌳
EPA RCRAInfo — periodic
EPA handler data is scraped from RCRAInfo across all 50 states. The scraper runs on a rotating schedule covering new handlers, updated registrations, and manifest activity. Coverage is 40K+ handlers scraped to date with ongoing expansion.
📌
On-demand refresh
Opening any carrier profile that is more than 7 days stale triggers a background refresh from the FMCSA Safety API for that carrier specifically. This means frequently-viewed carriers are always up to date regardless of where they are in the enrichment rotation cycle.