USDOT Checker

Iowa · active carriers with 20 or more power units · as of 2026-11-02

Trucking companies in Iowa

716 carriers, biggest fleets first. Each record shows FMCSA's registration, authority, safety rating, and inspections and crashes since January 2024. Any Iowa carrier, large or small, can be looked up by its USDOT or MC number or its name from the box below.

A USDOT number is federal. Some states also issue their own intrastate number (Texas and California among them), which this site does not cover; that number comes from the state's own agency.

CarrierCityPower unitsDriversRatingAuthorityInspectionsOut of serviceCrashes
Petrzelka Dirtworks
USDOT 3251855
Norway 399,997 2 Not rated None 0 – 0
Midstate Rolloff LLC
USDOT 2941631
Urbandale 20,000 2 Not rated None 0 – 0
CRST Expedited Inc
USDOT 53773
Cedar Rapids 4,362 4,082 Satisfactory Active 7,422 0% 297
Annett Holdings Inc
USDOT 87409
Des Moines 3,595 3,272 Satisfactory Active 8,634 0% 451
Heartland Express Inc Of Iowa
USDOT 134697
North Liberty 3,320 2,539 Satisfactory Active 4,165 0% 187
Hirschbach Motor Lines LLC
USDOT 65769
Dubuque 2,948 2,556 Satisfactory Active 5,645 0% 281
Wright Tree Service Inc
USDOT 170146
West Des Moines 2,426 2,515 Satisfactory None 228 0% 28
10 Roads Express LLC
USDOT 3345061
Carter Lake 1,934 1,704 Satisfactory Active 1,332 0% 137
Foodliner Inc
USDOT 46257
Dubuque 1,226 1,153 Satisfactory Active 1,178 0% 126
Croell Inc
USDOT 203490
New Hampton 981 745 Satisfactory Active 286 0% 27
Midamerican Energy Company
USDOT 358443
Altoona 956 941 Satisfactory None 32 0% 13
Casey's Services Company
USDOT 162449
Ankeny 726 743 Satisfactory Active 1,044 0% 37
Interstate Power & Light
USDOT 751794
Dubuque 657 514 Not rated None 35 0% 4
Decker Truck Line Inc
USDOT 53824
Fort Dodge 646 573 Satisfactory Active 1,696 0% 87
Barr-Nunn Transportation LLC
USDOT 261978
Granger 629 663 Satisfactory Active 717 0% 81
Wisconsin Power And Light Company
USDOT 166001
Dubuque 604 344 Not rated None 18 0% 5
West Side Transport Inc
USDOT 165881
Cedar Rapids 550 566 Satisfactory Active 792 0% 76
Schuster Company
USDOT 69852
Le Mars 502 453 Satisfactory Active 1,453 0% 53
Manatt's Inc
USDOT 87392
Brooklyn 437 381 Satisfactory Active 44 0% 9
Jacobson Transportation Company Inc
USDOT 241594
Clive 410 459 Satisfactory Active 622 0% 23
Rock Equipment Rentals LLC
USDOT 2154659
Clinton 400 4 Not rated None 26 0% 1
Global Transportation USA Inc
USDOT 2570280
Lamoni 396 48 Satisfactory Active 66 0% 0
Alter Trading Corporation
USDOT 420791
Davenport 392 182 Satisfactory Active 114 0% 12
Ascendance Trucks Midwest Leasing LLC
USDOT 4215128
Altoona 389 10 Not rated None 14 0% 0
Agriland FS Inc
USDOT 854252
Winterset 377 521 Satisfactory None 217 0% 9
Chesterman Company
USDOT 200400
Sioux City 367 367 Satisfactory None 113 0% 4
Hy-Vee Inc
USDOT 117784
Chariton 367 411 Satisfactory Active 388 0% 25
Enterprise Rent-A-Car Company - Midwest LLC
USDOT 1876688
Des Moines 350 56 Not rated None 15 0% 1
Pioneer Hi-Bred International Inc
USDOT 55726
Johnston 344 762 Conditional None 22 0% 0
Quest Liner Inc
USDOT 1609038
Dubuque 344 239 Not rated Active 760 0% 27
Warren Transport Inc
USDOT 1896
Waterloo 343 340 Satisfactory Active 748 0% 34
Art Pape Transfer Inc
USDOT 1674
Dubuque 340 310 Satisfactory Active 449 0% 32
Landus Cooperative
USDOT 723167
Des Moines 330 315 Not rated Active 40 0% 4
MC Leod USA
USDOT 772327
Cedar Rapids 321 288 Not rated None 0 – 0
Ave-Plp LLC
USDOT 1565582
Pacific Junction 302 308 Not rated None 55 0% 5
Standard Forwarding LLC
USDOT 1996747
Des Moines 302 277 Satisfactory Active 108 0% 20
New Cooperative Inc
USDOT 723015
Fort Dodge 295 578 Not rated Active 112 0% 25
Don Hummer Trucking Corporation
USDOT 307512
Cedar Rapids 285 285 Satisfactory Active 697 0% 43
Windstar Lines Inc
USDOT 608224
Carroll 275 448 Satisfactory Active 188 0% 8
Peterson Contractors Inc
USDOT 260974
Reinbeck 268 344 Satisfactory Active 126 0% 20
Mir Transportation Inc
USDOT 3523033
Davenport 251 273 Not rated Active 679 0% 20
Wright Tree Service Of The West Inc
USDOT 2353631
West Des Moines 244 427 Not rated None 50 0% 2
Iowa Motor Truck Transport Inc
USDOT 313015
Garner 243 211 Satisfactory Active 401 0% 28
Seneca Companies Inc
USDOT 602542
Des Moines 238 349 Not rated None 21 0% 1
Altorfer Inc
USDOT 96519
Cedar Rapids 229 257 Conditional None 46 0% 3
Hydro-Klean LLC
USDOT 2190489
Des Moines 224 103 Not rated Active 96 0% 3
Innovative Ag Services Co
USDOT 1397843
Monticello 221 176 Satisfactory None 34 0% 5
Heartland Co-Op
USDOT 216132
Clive 213 285 Satisfactory None 58 0% 10
Carroll Distributing & Construction Supply Inc
USDOT 546925
Ottumwa 212 156 Conditional None 111 0% 6
Kinzler Construction Services
USDOT 700121
Ankeny 211 279 Not rated None 46 0% 3
Van Wyk Inc
USDOT 69971
Sheldon 209 221 Satisfactory Active 464 0% 23
Ideal Ready Mix Co Inc
USDOT 227434
West Burlington 207 159 Satisfactory None 17 0% 5
Waste Managenent Of Iowa Inc
USDOT 501287
Des Moines 206 115 Conditional None 49 0% 5
Dyersville Ready Mix Inc
USDOT 739668
Dyersville 200 238 Not rated None 32 0% 4
River Valley Cooperative
USDOT 322319
Davenport 196 241 Satisfactory Active 47 0% 7
Niece Trucking Inc
USDOT 638655
Des Moines 194 202 Satisfactory Active 144 0% 25
Mcaninch Corporation
USDOT 224442
Des Moines 193 298 Conditional None 21 0% 3
Atlantic Bottling Company
USDOT 1938
Atlantic 190 225 Conditional None 28 0% 9
Keane Thummel Trucking Inc
USDOT 248505
New Market 190 185 Satisfactory Active 496 0% 29
Central Iowa Ready Mix
USDOT 432792
Des Moines 185 186 Not rated None 19 0% 5
Ag Partners LLC
USDOT 389758
Cherokee 184 168 Satisfactory Active 25 0% 5
Martin Bros Distributing
USDOT 229003
Cedar Falls 182 228 Satisfactory None 109 0% 13
Organic Extracts Inc
USDOT 4191953
Sioux City 181 2 Not rated None 0 – 0
Perishable Distributors Of Iowa Ltd
USDOT 265725
Ankeny 175 187 Satisfactory Active 201 0% 11
Gray Transportation Inc
USDOT 322235
Waterloo 173 173 Satisfactory Inactive 271 0% 12
Monson & Sons Inc
USDOT 1281660
Britt 165 165 Satisfactory Active 243 0% 15
Anderson Erickson Dairy Company
USDOT 2489
Des Moines 164 195 Satisfactory Active 59 0% 11
Cooperative Farmers Elevator
USDOT 299222
Rock Valley 158 241 Not rated None 27 0% 11
Nationwide Truck Brokers Inc
USDOT 158325
Des Moines 158 165 Satisfactory Active 14 0% 5
Twin-State Inc
USDOT 98152
Davenport 155 312 Satisfactory None 23 0% 2
Iowa Plains Signing Inc
USDOT 996534
Slater 154 100 Satisfactory None 23 0% 1
C&W Trucking & Sons Inc
USDOT 1457229
Bettendorf 149 112 Satisfactory Active 341 0% 21
Nexus Cooperative
USDOT 299549
Charles City 149 150 Not rated Active 28 0% 1
Van Meter Inc
USDOT 679136
Cedar Rapids 148 210 Not rated Active 91 0% 1
Dakota Minnesota & Eastern Railroad
USDOT 527121
Davenport 139 211 Not rated None 18 0% 1
L L Pelling Co Inc
USDOT 725553
North Liberty 138 138 Not rated None 26 0% 5
Spahn & Rose Lumber Co
USDOT 241528
Dubuque 138 124 Satisfactory None 38 0% 1
Farmers Win Cooperative
USDOT 537480
Fredericksburg 132 112 Satisfactory None 36 0% 4
Echo Group Inc
USDOT 1699212
Council Bluffs 129 133 Not rated None 84 0% 1
Farmers Co-Op Society
USDOT 569876
Sioux Center 126 110 Not rated None 20 0% 5
GCC Alliance Concrete Inc
USDOT 201316
Orange City 124 116 Satisfactory Active 17 0% 2
Gotcha Transport LLC
USDOT 4037524
Des Moines 121 150 Not rated Active 59 0% 0
Ay Trucking LLC
USDOT 3706627
Davenport 120 118 Not rated Active 511 0% 23
Skyline Materials Ltd
USDOT 1844013
Decorah 120 109 Not rated Active 42 0% 7
Simon's Trucking Inc
USDOT 164492
Farley 118 100 Satisfactory Active 191 0% 7
Country Landscapes Inc
USDOT 623372
Ames 117 120 Not rated None 19 0% 0
Sole Transport LC
USDOT 231451
Des Moines 117 265 Satisfactory Active 448 0% 14
Greenbelt Transport LLC
USDOT 160556
Eldora 115 116 Satisfactory Active 187 0% 10
Norwalk Ready Mixed Concrete Inc
USDOT 2311692
Norwalk 115 109 Not rated None 23 0% 4
Tantara Transportation Corp
USDOT 304876
Muscatine 114 97 Satisfactory Active 132 0% 19
Farm Service Cooperative
USDOT 73777
Harlan 112 130 Satisfactory Active 15 0% 2
Gold-Eagle Cooperative
USDOT 721599
Wright 111 162 Not rated None 31 0% 4
Jerico Equipment Inc
USDOT 1663379
Lawler 111 96 Not rated None 18 0% 4
Eclectic Logistics LLC
USDOT 3044137
Davenport 110 110 Not rated Active 290 0% 16
X Trans Inc
USDOT 1680133
Waterloo 110 99 Not rated Active 442 0% 22
Barton Solvents Inc
USDOT 2516
Des Moines 107 77 Satisfactory Active 232 0% 2
Hahn Ready Mix Company
USDOT 165906
Davenport 106 115 Satisfactory None 15 0% 1
Force Transportation Inc
USDOT 3176162
Johnston 105 105 Not rated Active 296 0% 15
365 Logistics LLC
USDOT 3564439
Des Moines 104 104 Not rated Active 0 – 0
Chem Gro Of Houghton Inc
USDOT 168006
Houghton 101 85 Satisfactory None 14 0% 0
Hy-Line North America LLC
USDOT 179179
West Des Moines 101 95 Satisfactory None 71 0% 7
BT Construction LLC
USDOT 3854274
Clive 100 6 Not rated None 0 – 0
C T I Ready Mix Inc
USDOT 1403802
Grimes 100 102 Not rated None 14 0% 6
Trans Iowa LC
USDOT 902455
Des Moines 100 190 Not rated None 0 – 0
Summit Concrete Inc
USDOT 1649438
Bettendorf 98 62 Not rated Active 8 0% 1
Doll Distributing LLC
USDOT 201305
Council Bluffs 96 120 Not rated None 24 0% 2
Cedar Valley Corp LLC
USDOT 288800
Waterloo 95 105 Conditional None 11 0% 0
Knife River Midwest LLC
USDOT 324020
Sioux City 95 36 Conditional None 25 0% 1
Southwest Iowa Planning Council
USDOT 1269937
Atlantic 95 76 Not rated Active 0 – 0
T R D Trucking Inc
USDOT 1948417
New Hampton 94 93 Not rated Active 171 0% 15
The Waldinger Corporation
USDOT 220202
Des Moines 94 41 Satisfactory None 16 0% 1
Duke Aerial Inc
USDOT 998899
Atlantic 93 119 Satisfactory None 126 0% 7
Viessman Iowa Inc
USDOT 107289
Des Moines 92 80 Satisfactory Active 99 0% 10
Voss Distributing LLC
USDOT 1908092
Des Moines 92 101 Not rated None 32 0% 1
Future Foam Inc
USDOT 141444
Council Bluffs 91 75 Satisfactory Active 91 0% 6
Amhof Trucking Inc
USDOT 199043
Eldridge 90 82 Satisfactory Active 133 0% 8
C W Suter & Son Inc
USDOT 2784395
Sioux City 90 120 Not rated None 2 0% 0
Farmers Union Cooperative
USDOT 1256350
Ossian 90 52 Not rated None 13 0% 4
Elder Corporation
USDOT 374303
Des Monies 89 91 Conditional None 32 0% 2
Stateline Cooperative
USDOT 662935
Burt 89 46 Not rated None 19 0% 3
Central Iowa Towing And Recovery Inc
USDOT 2359315
Ames 88 79 Not rated Active 40 0% 16
Omg Midwest Inc
USDOT 1718041
Johnston 88 81 Not rated Active 34 0% 3
Van Wall Equipment Inc
USDOT 227424
Perry 88 68 Satisfactory Active 22 0% 1
Tschiggfrie Excavating Company
USDOT 402330
Dubuque 87 41 Satisfactory Active 24 0% 0
Central Iowa Trucking Inc
USDOT 713061
Des Moines 86 103 Not rated Inactive 30 0% 10
Liebe Trucking Inc
USDOT 562776
Cedar Rapids 86 58 Not rated Active 81 0% 5
Final Target LLC
USDOT 3610955
Clinton 85 85 Not rated Active 303 0% 15
Keg 1 Iowa LLC
USDOT 4415474
Des Moines 85 54 Not rated None 14 0% 1
Three Rivers FS Co
USDOT 336454
Dyersville 84 88 Satisfactory None 5 0% 0
Three Rivers FS Company
USDOT 9141667
Holy Cross 84 88 Not rated None 0 – 0
Dedicated Transportation Systems LLC
USDOT 514689
Davenport 83 75 Not rated Active 148 0% 11
Murphy Construction Co Inc
USDOT 493025
Carlisle 81 29 Not rated None 18 0% 0
Sigourney Tractor & Implement Company LC
USDOT 853857
Sigourney 81 297 Not rated None 15 0% 1
Hite Trucking LLC
USDOT 246226
Ottumwa 80 80 Satisfactory Active 184 0% 11
JMS Trucking Inc
USDOT 544457
Cedar Rapids 80 73 Satisfactory Active 148 0% 7
Runwell Inc
USDOT 3061513
Davenport 80 80 Not rated Active 520 0% 19
Midwest Solid Waste
USDOT 1726556
Ankeny 79 79 Not rated None 80 0% 7
Rasmussen Mechanical Services
USDOT 476704
Council Bluffs 79 116 Not rated None 39 0% 0
State Steel Supply Inc
USDOT 134844
Sioux City 79 45 Satisfactory Active 24 0% 1
Loffredo Gardens Inc
USDOT 464273
Des Moines 78 101 Satisfactory Active 125 0% 4
Reilly Construction Co Inc
USDOT 201322
Ossian 78 54 Conditional None 28 0% 3
Vision Electric LLC
USDOT 3132310
Clive 78 50 Not rated None 23 0% 0
Fareway Stores Inc
USDOT 107151
Boone 77 103 Satisfactory Active 24 0% 2
River Bend Transit
USDOT 724383
Davenport 77 84 Not rated Active 0 – 3
Eldon C Stutsman Inc
USDOT 98114
Hills 76 120 Satisfactory Active 49 0% 2
Iowa Beverage Systems Inc
USDOT 205656
Des Moines 76 77 Not rated None 10 0% 0
Wendling Quarries Inc
USDOT 182144
De Witt 76 73 Satisfactory None 8 0% 2
Anthony P & L Inc
USDOT 920076
Le Mars 75 60 Satisfactory Active 163 0% 8
Cessford Construction Company Inc
USDOT 226108
Le Grand 75 57 Not rated None 0 – 0
Communication Data Link
USDOT 1473176
Grimes 75 105 Conditional None 15 0% 2
CZBG Logistics Inc
USDOT 3080387
Bettendorf 75 75 Not rated Active 213 0% 10
Key Cooperative
USDOT 355850
Roland 75 170 Not rated None 24 0% 3
MDN Freight Inc
USDOT 3205071
Davenport 75 75 Not rated Active 404 0% 19
National Concrete Cutting Inc
USDOT 1367983
Council Bluffs 75 63 Not rated Active 17 0% 0
Portzen Construction Inc
USDOT 459139
Dubuque 75 120 Not rated Active 18 0% 0
QC Properties LLC
USDOT 2456619
Bettendorf 75 56 Not rated Active 25 0% 3
Allied Valve Inc
USDOT 1410651
Riverdale 74 74 Not rated Active 7 0% 0
Goga Trucking Inc
USDOT 1484885
Des Moines 74 74 Satisfactory Active 237 0% 1
Peterson Transportation Inc
USDOT 719279
Manson 73 72 Satisfactory Active 185 0% 10
Rathje Construction Company
USDOT 723340
Marion 73 81 Not rated Active 27 0% 1
Throughbread Threadz
USDOT 4242487
Des Moines 73 4 Not rated None 0 – 0
Cedar Falls Construction Company Inc
USDOT 425259
Waterloo 72 60 Satisfactory None 7 0% 1
Norris Asphalt Paving Company LC
USDOT 295636
Ottumwa 72 69 Conditional Active 21 0% 4
Starta Transport Inc
USDOT 3353144
Ames 72 96 Conditional Inactive 1 0% 0
Vermeer Manufacturing Company
USDOT 98173
Pella 71 94 Conditional None 1 0% 0
Arona Corporation
USDOT 1278309
West Des Moines 70 120 Not rated Active 5 0% 1
Atk Logistics LLC
USDOT 4405377
Maquoketa 70 5 Not rated Active 0 – 0
Consumers Supply Distributing LLC
USDOT 146517
Sioux City 70 63 Satisfactory Active 248 0% 11
Crawford Trucking Inc
USDOT 450195
Des Moines 70 73 Satisfactory Active 180 0% 8
HFC Inc Of Sidney Iowa
USDOT 1062576
Glenwood 70 65 Not rated Active 259 0% 8
Liberty Holdings Inc
USDOT 1300849
Urbandale 70 72 Not rated None 19 0% 3
Sta Of Iowa Inc
USDOT 2901999
Johnston 69 60 Not rated None 0 – 1
Sukup Manufacturing Company
USDOT 1829
Sheffield 68 48 Conditional None 34 0% 5
Bruening Rock Products Inc
USDOT 321487
Decorah 67 65 Satisfactory Active 23 0% 1
Dickey Transport LLC
USDOT 117737
Packwood 67 47 Satisfactory Active 100 0% 4
Hype Toy Transportation Services Inc
USDOT 3507859
Dubuque 67 67 Not rated Active 148 0% 2
Jensen Transport Inc
USDOT 107285
Independence 66 47 Satisfactory Active 43 0% 2
Ziegler Industries LLC
USDOT 170166
Keokuk 66 55 Satisfactory None 5 0% 0
Plumb Supply Company
USDOT 333894
Des Moines 65 52 Satisfactory None 25 0% 4
Wicks Construction Inc
USDOT 804548
Decorah 65 50 Not rated None 15 0% 0
Sysco Iowa Inc
USDOT 337371
Ankeny 64 81 Satisfactory Active 41 0% 4
Western Engineering Company Inc
USDOT 29272
Harlan 64 37 Satisfactory None 12 0% 1
Lakes Logistics Inc
USDOT 2259042
Spirit Lake 63 63 Not rated Active 37 0% 5
Mahaska Bottling Company
USDOT 93534
Oskaloosa 63 173 Satisfactory Active 73 0% 3
Mid Iowa Refrigeration Inc
USDOT 901766
Des Maines 63 57 Not rated None 1 0% 0
SSS Holdings LLC
USDOT 4389040
Sioux City 63 42 Not rated Active 18 0% 2
Arrow Towing Inc
USDOT 1325048
Council Bluffs 62 62 Conditional Active 7 0% 2
Kustom Concrete Pumping Inc
USDOT 2290574
Des Moines 62 60 Not rated None 25 0% 5
Kluesner Sanitation LLC
USDOT 4335246
Farley 61 27 Not rated None 27 0% 3
A&t Trucking LLC
USDOT 2554483
Waterloo 60 62 Not rated Active 178 0% 12
Anadolu Express LLC
USDOT 3793985
Mason City 60 60 Not rated Active 10 0% 0
Nounou Logistics LLC
USDOT 3497497
Des Moines 60 130 Not rated Active 0 – 0
Radona Inc
USDOT 3604408
Clive 60 67 Not rated Active 84 0% 7
Abc Disposal Systems Inc
USDOT 591632
Cedar Rapids 59 53 Not rated None 60 0% 13
L B Transport Inc
USDOT 53754
Buffalo Center 59 59 Satisfactory Active 105 0% 7
Hueneman Farms LC
USDOT 569812
Garner 58 62 Satisfactory Active 147 0% 9
Region Xii Council Of Governments Inc
USDOT 1194017
Carroll 58 29 Not rated None 0 – 0
Straitline Transportation LLC
USDOT 988981
Burlington 58 58 Not rated Active 172 0% 13
Aspinwall Cooperative Company
USDOT 389081
Aspinwall 57 31 Not rated None 6 0% 0
Beckstrom Construction Inc
USDOT 1339478
Elkhart 57 19 Not rated None 2 0% 0

Out of service is the share of this carrier's inspections since January 2024 that ended in an out-of-service order. Crashes are reportable crashes in the same period.

Not listed here?

This page covers carriers with 20 or more power units. Any carrier can be looked up by number or name.