Trucking Company Leads: New FMCSA Carriers, Email & Phone avatar

Trucking Company Leads: New FMCSA Carriers, Email & Phone

Pricing

Pay per event

Go to Apify Store
Trucking Company Leads: New FMCSA Carriers, Email & Phone

Trucking Company Leads: New FMCSA Carriers, Email & Phone

Use this to get fresh trucking company leads from official FMCSA data: new USDOT carriers, brokers and freight forwarders with phone, email, officers, fleet size, drivers, cargo and authority. Filter by state, date, fleet and cargo. Excel and CSV.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Panda Federation

Panda Federation

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

Share

Trucking Company Leads: New FMCSA Carriers with Email & Phone

Get fresh trucking company leads from official FMCSA data. Trucking Company Leads pulls new and existing US motor carriers, brokers and freight forwarders from the FMCSA Company Census File (US DOT open data). Each row has the USDOT and MC number, legal and DBA name, officers, published phone and email, address, power units, drivers, cargo, operation type and safety rating. Filter by registration date, state, city, ZIP, fleet size, cargo, hazmat, for-hire vs private and entity type. Results come as Excel and CSV. Apify's free plan includes $5 of monthly platform credit, enough for about 2,500 carriers at $0.002 each (pricing below).

No scraping of SAFER pages, no captchas, no proxies: the data comes from the official open-data API on data.transportation.gov, which FMCSA updates daily.

New trucking companies need insurance, factoring, ELDs, fuel cards, dispatch, compliance help, trailers and loads. Most of them register a USDOT number weeks before their first load. Lead vendors resell this same public list for a monthly fee. Trucking Company Leads gives it to you directly:

  • 🆕 New entrants: carriers registered in the last N days (7 = this week's new authorities), newest first
  • 📞 Contacts as filed: phone, cell, email and company officers from each carrier's FMCSA registration; ~99% of new carriers list an email
  • 🚚 Fleet and drivers: power units, trucks, owned tractors and trailers, total and CDL drivers, plus a fleet-size band (owner-operator, small, mid, large)
  • 📦 Cargo: general freight, refrigerated food, building materials, livestock, oilfield, hazmat and ~25 more
  • 🧭 Filters: state, city, ZIP prefix, fleet size, drivers, interstate/intrastate, for-hire/private/exempt, carrier/broker/forwarder, name keyword, "updated in the last N days"
  • 🔎 USDOT lookup: paste up to 1,000 USDOT numbers to get full records
  • 🔗 SAFER link for each carrier so you can open the official FMCSA snapshot
  • 💸 $0.002 per carrier. 1,000 fresh leads cost $2. Runs that match nothing cost nothing

Who it's for

  • Truck insurance agents: call new authorities before their first policy is bound
  • Freight factoring and fuel card companies: reach new for-hire carriers in their first weeks
  • ELD, TMS, dispatch and compliance services: build weekly prospect lists by state and fleet size
  • Freight brokers: find small carriers by lane state, cargo and equipment
  • Truck dealers, trailer leasing and truck stops: target fleets of the right size near you
  • Researchers and analysts: count new carriers by state and month from the official census

How to use it

  1. Click Try for free.
  2. Pick What to find: New carriers, Search all carriers, or Look up USDOT numbers.
  3. Add states (TX, CA, FL…) and any filters: days back, fleet size, cargo, for-hire, "only with email".
  4. Click Start. 1,000 carriers take about 20 seconds. Download CARRIERS_XLSX or CARRIERS_CSV from Storage → Key-value store, or use the dataset via API.

Input example

{
"mode": "new",
"daysBack": 30,
"states": ["TX", "OK"],
"minPowerUnits": 2,
"carrierClass": "forHire",
"requireEmail": true,
"maxResults": 500
}

Task examples

  • Weekly new-authority list: {"mode": "new", "daysBack": 7, "states": ["TX"], "carrierClass": "forHire"}, scheduled every Monday.
  • Reefer carriers for a produce broker: {"mode": "new", "daysBack": 60, "cargo": ["refrigerated food", "fresh produce"], "states": ["CA", "AZ"]}.
  • Small fleets for an ELD or fleet-software pitch: {"mode": "search", "states": ["GA"], "minPowerUnits": 5, "maxPowerUnits": 50, "updatedWithinDays": 365}.
  • Hazmat carriers near you: {"mode": "search", "zipPrefixes": ["850", "852"], "hazmatOnly": true}.
  • New freight brokers: {"mode": "new", "daysBack": 30, "entityType": "B"}.
  • CRM refresh: {"mode": "lookup", "dotNumbers": ["4841621", "296164"]} to update fleet size, contacts and status.

Output example

One row per carrier. A real row from a test run (phone and email masked here; the dataset has them in full):

{
"dotNumber": "8988129",
"mcNumber": null,
"legalName": "Bravo Whiskey Solutions LLC",
"dbaName": "BW Fuel Transport",
"status": "active",
"addedDate": "2026-10-30",
"daysSinceAdded": 4,
"entityTypes": ["carrier"],
"operation": "intrastate non-hazmat",
"carrierClasses": ["private property", "authorized for hire"],
"officers": ["Rick Eckerson", "Brent Nedbalek"],
"phone": "(281) 769-XXXX",
"email": "b****@aviatorsplus.com",
"companyEmailDomain": "aviatorsplus.com",
"city": "Brenham",
"state": "TX",
"zip": "77833-5586",
"powerUnits": 4,
"trucks": 1,
"drivers": 8,
"cdlDrivers": 1,
"fleetBand": "small (2-10)",
"cargo": ["liquids / gases", "oilfield equipment"],
"hazmat": true,
"tags": ["new entrant", "for-hire", "small", "hazmat", "company email"],
"saferUrl": "https://safer.fmcsa.dot.gov/query.asp?searchtype=ANY&query_type=queryCarrierSnapshot&query_param=USDOT&query_string=8988129",
"agentSummary": "Bravo Whiskey Solutions LLC (DBA BW Fuel Transport), USDOT 8988129; active carrier, intrastate non-hazmat; Brenham, TX; registered 2026-10-30 (4 days ago); 4 power units, 8 drivers; cargo: liquids / gases, oilfield equipment; contact: (281) 769-XXXX, b****@aviatorsplus.com"
}

Fields

FieldWhat it is
dotNumber, mcNumber, docketsUSDOT number and MC/MX/FF dockets with their status
legalName, dbaName, status, businessTypeCompany identity and USDOT status (active, inactive, pending)
addedDate, daysSinceAdded, lastFilingDateWhen the USDOT number was added and the last MCS-150 update
officers, phone, cellPhone, fax, email, emailDomain, companyEmailDomainContacts as filed with FMCSA (companyEmailDomain is empty for Gmail/Yahoo etc.)
street, city, state, zip, country, mailingAddressPhysical and mailing address
entityTypes, operation, carrierClassesCarrier/broker/forwarder; interstate or intrastate; for-hire, private, exempt
powerUnits, trucks, buses, drivers, cdlDrivers, ownedTractors, ownedTrailers, fleetBandFleet and drivers
cargo, hazmatCargo classes and hazmat flag
safetyRating, safetyRatingDate, mileage, mileageYear, priorRevokedSafety and size signals
tags, saferUrl, agentSummaryQuick tags, the official snapshot link, and one plain-English line

Files in the key-value store

KeyWhat it is
CARRIERS_XLSXExcel workbook: Carriers (fleet colors, SAFER links), By state, Run log, Read me
CARRIERS_CSVCarriers table as CSV
SUMMARYJSON: counts with phone/email, byState, fleetBands, newest registration, a one-line takeaway and nextStep

For AI agents

Use this Actor to answer "which new trucking companies registered in

Minimal input:

{"mode": "new", "daysBack": 7, "states": ["TX"], "maxResults": 100}

Each dataset item includes:

  • agentSummary: one line with name, USDOT/MC, status, location, registration date, fleet, cargo and contact
  • dotNumber, addedDate, phone, email, powerUnits, fleetBand, tags: the fields most tasks need
  • saferUrl: the official record for citations

The run's key-value store has a SUMMARY record with byState, fleetBands, a one-line takeaway and nextStep. Errors (unknown state code, lookup without numbers) fail fast with a clear message and no charge.

Pricing

Apify paid-plan discounts: Bronze members pay 10% less, Silver 20% less and Gold 30% less per carrier. Free-plan prices are shown below; the discount applies automatically.

$0.002 per carrier returned (pay-per-event), plus a tiny Actor-start fee of $0.00005. Phone, email, officers, fleet, cargo, Excel, CSV and summary are included. Runs that match nothing cost nothing. Your maximum charge per run is respected: the run stops at your limit.

FAQ

Where does the data come from? The FMCSA Company Census File published on data.transportation.gov (US DOT open data, public domain). It covers every USDOT-registered carrier, broker, shipper and freight forwarder (about 4.5 million records, 2.2 million active) and is refreshed daily.

Are the emails and phones real? They are what each company filed on its FMCSA registration (MCS-150). New carriers almost always list an email; many use Gmail or Yahoo, which is why companyEmailDomain is shown separately.

Is it legal to contact these companies? The data is public government data. You are responsible for following CAN-SPAM, TCPA, Do-Not-Call and state rules when you call, text or email anyone.

What is "registered" exactly? The date the USDOT number was added. Operating authority (MC) dockets are shown with their status as reported in the census file; for the full authority history, open the SAFER link.

How fresh is it? FMCSA updates the file daily; the newest registrations are usually 1-3 days old.

Can I schedule it? Yes. Save a task with daysBack: 7 and schedule it weekly; each run returns that week's new carriers.

More Panda Federation tools

All Panda Federation Actors on Apify

Questions or ideas? Open an issue on this Actor's Issues tab.

Changelog

  • 2026-11-03: First public release: new-carrier, search and USDOT lookup modes on the FMCSA Company Census File; state, city, ZIP, fleet, drivers, operation, class, entity, cargo, hazmat and contact filters; fleet bands and tags; Excel and CSV; agent-friendly agentSummary and takeaway; pay-per-event pricing with Bronze/Silver/Gold discounts.