▰ Carrier Vetting Report FMCSA records · check any carrier by DOT or MC number

Carrier Vetting Report → states → Iowa

Iowa trucking companies

26,824 active USDOT-registered carriers list a physical address in Iowa. 6,210 hold active motor-carrier operating authority and 302 hold active broker authority. 11,306 operate interstate, 1,777 are hazmat-flagged. Figures from FMCSA files as of 2026-11-01.

full report $49

88new USDOT registrations, last 30 days
331last 90 days
114out-of-service orders, last 12 months
14,387active carriers with an MCS-150 older than 2 years

Fleet sizes

Power unitsActive carriersShare
115,00856%
2-58,87733%
6-202,2238%
21-1006052%
100+1110%

558,199 power units and 133,141 drivers reported on MCS-150 filings across the state.

Cargo carried

Grain, feed, hay11,939 carriersGeneral freight11,162 carriersBuilding materials7,120 carriersConstruction7,120 carriersMachinery, large objects5,505 carriersLivestock5,209 carriersDry bulk3,621 carriersMotor vehicles (auto haulers)2,649 carriersLogs, poles, beams, lumber2,561 carriersRefrigerated food1,889 carriersFresh produce1,456 carriersLiquids and gases (tankers)1,438 carriers

Largest fleets based in Iowa

CarrierCityPower unitsDriversUSDOT
Annett Holdings Inc dba TMCDes Moines7,1153,27287409 · MC115730
Crst Expedited Inc dba Crst the Transportation Solution IncCedar Rapids4,3624,08253773 · FF2580
Heartland Express Inc of Iowa dba Heartland ExpressNorth Liberty3,3202,539134697 · MC115554
West Side Transport IncCedar Rapids3,127566165881 · MC160875
Hirschbach Motor Lines LLC dba HirschbachDubuque2,9482,55665769 · MC117686
Wright Tree Service IncWest Des Moines2,4262,515170146
10 Roads Express LLC dba 10 Roads ExpressCarter Lake1,9341,7043345061 · MC1068369
Foodliner Inc dba FoodlinerDubuque1,2261,15346257 · MC163711
Croell IncNew Hampton981745203490 · MC215439
Casey'S Services CompanyAnkeny975743162449 · MC393409

Cities with the most carriers

Des Moines 1,045 · Cedar Rapids 582 · Davenport 445 · Sioux City 420 · Waterloo 395 · Dubuque 381 · Council Bluffs 316 · Ankeny 208 · Urbandale 192 · Iowa City 192 · West Des Moines 174 · Fort Dodge 160 · Ottumwa 157 · Carroll 146 · Marshalltown 145

New USDOT registrations in Iowa (last 30 days)

RegisteredCarrierCityUSDOT
2026-10-30Mitch'S Auto Body LLCVinton9591366
2026-10-30Kraus FarmsMonticello8807924
2026-10-30Gruenwald TruckingLost Nation8328496
2026-10-30Baby Bird Investments LLCCedar Rapids6939805
2026-10-303B Hauling, LLCNorwalk5752635
2026-10-29Ryan Fowler LLCBloomfield5659641
2026-10-29Nifty & Thrifty LLCCedar Falls4905698
2026-10-28Yezek Trucking LLCManly9652876
2026-10-28Moore FenceCrescent9173493
2026-10-28Kerry HeiselStockport8177965
2026-10-28MB Transport LLCElk Run Heights6347296
2026-10-28Honey War Bee Company, LLCFarmington5702201

A new registration is not a flag by itself — but a "10-year-old company" whose USDOT number is a month old is worth a phone call to the number on record.

Out-of-service orders, Iowa carriers (last 30 days)

OrderedCarrierReasonRescinded
2026-10-28Kings Rent & Remove LLC GlenwoodNew Entrant Revoked - Failure of Safety Auditno
2026-10-28Steve James Concrete Inc Council BluffsNew Entrant Revoked - Failure of Safety Auditno
2026-10-27Rodriguez Transport LLC Council BluffsNew Entrant Revoked - Refusal of Audit/No Contactno
2026-10-25Acqua Solutions Eagle GroveNew Entrant Revoked - Refusal of Audit/No Contactno
2026-10-19Ethan Jager AshtonNew Entrant Revoked - Refusal of Audit/No Contactno
2026-10-17Julya Trucking LLC West Des MoinesNew Entrant Revoked - Refusal of Audit/No Contactno
2026-10-17CG Power Hauling LLC West Des MoinesNew Entrant Revoked - Refusal of Audit/No Contactno
2026-10-13High Integrity Enterprises Inc Des MoinesNew Entrant Revoked - Refusal of Audit/No Contactno
2026-10-06Wolfe'S Animal Supply LLC Des MoinesNew Entrant Revoked - Refusal of Audit/No Contactno
2026-10-03Redwood Roadways Inc WaterlooNew Entrant Revoked - Refusal of Audit/No Contactno
2026-10-03Heartland Freight Logistics LLC Council BluffsNew Entrant Revoked - Refusal of Audit/No Contactno

Neighboring states

Minnesota76,390 active · 8,035 with authorityWisconsin65,684 active · 6,538 with authorityIllinois56,042 active · 22,180 with authorityNebraska29,145 active · 4,111 with authorityMissouri26,745 active · 7,286 with authoritySouth Dakota6,440 active · 2,003 with authority
This is an informational report compiled from public FMCSA records as of the stamped date. It is not a safety rating, not insurance or legal advice, and not a recommendation to use or avoid any carrier. FMCSA records can be late or incomplete; confirm anything decisive against the official record linked in the report.

Check any Iowa carrier with the free DOT / MC lookup, read how to check a carrier before tendering, or browse carriers by cargo type and every state.

Source: FMCSA Company Census, Licensing & Insurance, and Out-of-Service files via data.transportation.gov. Methodology.