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.
| Carrier | City | Power units | Drivers | Rating | Authority | Inspections | Out of service | Crashes |
|---|---|---|---|---|---|---|---|---|
| D C Taylor Co USDOT 1839 | Cedar Rapids | 57 | 35 | Satisfactory | None | 4 | 0% | 0 |
| Hawkeye Ready Mix Inc USDOT 714110 | Hiawatha | 57 | 50 | Not rated | None | 8 | 0% | 2 |
| Regional Transit Authorityart Inc USDOT 1295416 | Spencer | 57 | 60 | Satisfactory | Active | 0 | – | 0 |
| Green Products Company USDOT 171388 | Conrad | 56 | 58 | Satisfactory | Active | 101 | 0% | 7 |
| America United Freight LLC USDOT 3428842 | Des Moines | 55 | 56 | Not rated | Active | 25 | 0% | 1 |
| NPJ Global Solution LLC USDOT 2525328 | Bettendorf | 55 | 56 | Not rated | Active | 183 | 0% | 10 |
| Pella Corporation USDOT 161279 | Pella | 55 | 83 | Satisfactory | Active | 72 | 0% | 6 |
| Quality Traffic Control USDOT 1744898 | Des Moines | 55 | 34 | Not rated | None | 10 | 0% | 0 |
| Figanbaum Trucking Inc USDOT 165854 | Tripoli | 54 | 46 | Satisfactory | Active | 217 | 0% | 7 |
| General Logistics Inc USDOT 315357 | Davenport | 54 | 74 | Satisfactory | Active | 72 | 0% | 2 |
| JCMR LLC USDOT 4407956 | Cedar Rapids | 54 | 60 | Not rated | None | 0 | – | 0 |
| MPG Lease And Rental LLC USDOT 4219103 | Sioux City | 54 | 2 | Not rated | None | 2 | 0% | 0 |
| JCMR LLC USDOT 2136433 | Cedar Rapids | 53 | 53 | Not rated | Active | 33 | 0% | 5 |
| Johnson Brothers Of Iowa USDOT 480957 | Johnston | 53 | 38 | Not rated | None | 24 | 0% | 3 |
| Jordison Construction Inc USDOT 654435 | Urbandale | 53 | 46 | Not rated | None | 22 | 0% | 1 |
| VZ United Inc USDOT 2834041 | Davenport | 53 | 50 | Satisfactory | Active | 236 | 0% | 4 |
| West Side Salvage Company LLC USDOT 4161166 | Atkins | 53 | 42 | Not rated | None | 8 | 0% | 0 |
| West Union Trenching Inc USDOT 856794 | West Union | 53 | 57 | Not rated | Inactive | 5 | 0% | 0 |
| Stockton Towing Inc USDOT 1902220 | Sioux City | 52 | 41 | Not rated | Active | 39 | 0% | 3 |
| Stutsman Transportation Inc USDOT 1122151 | Hills | 52 | 49 | Satisfactory | Active | 131 | 0% | 9 |
| Trioak Foods Inc USDOT 184882 | Oakville | 52 | 41 | Conditional | None | 29 | 0% | 2 |
| Ben Shinn Trucking Inc USDOT 265749 | Eddyville | 51 | 25 | Satisfactory | Active | 49 | 0% | 1 |
| Globemaster Incorporated USDOT 2958814 | Davenport | 51 | 51 | Satisfactory | Active | 272 | 0% | 9 |
| Philipp's Trucking LLC USDOT 3277273 | Cedar Rapids | 51 | 50 | Not rated | Active | 28 | 0% | 3 |
| Arrow Road Solutions LLC USDOT 4578787 | Council Bluffs | 50 | 28 | Not rated | None | 1 | 0% | 0 |
| C & J Trucking Of Iowa LLC USDOT 732225 | Grand Mound | 50 | 52 | Not rated | Active | 82 | 0% | 3 |
| Communication Technologies LLC USDOT 1059278 | Des Moines | 50 | 40 | Not rated | None | 0 | – | 0 |
| Ems Logistics LLC USDOT 3644724 | Fort Dodge | 50 | 50 | Not rated | Inactive | 53 | 0% | 5 |
| Faster Transport Inc USDOT 4324214 | Cedar Rapids | 50 | 50 | Not rated | Active | 22 | 0% | 2 |
| FJ United LLC USDOT 3359242 | Bettendorf | 50 | 50 | Not rated | Active | 470 | 0% | 8 |
| Pro Cooperative USDOT 893988 | Pocahontas | 50 | 75 | Not rated | None | 22 | 0% | 0 |
| USA Track Inc USDOT 2943220 | Davenport | 50 | 50 | Not rated | Inactive | 81 | 0% | 10 |
| City Laundering Company USDOT 2996241 | Oelwein | 49 | 48 | Not rated | None | 62 | 0% | 7 |
| Corridor Network Construction Inc USDOT 3535735 | Cedar Rapids | 49 | 46 | Conditional | None | 8 | 0% | 0 |
| Gingerich Well & Pump Service LLC USDOT 224716 | Kalona | 49 | 37 | Not rated | None | 6 | 0% | 1 |
| Gregs Services LLC USDOT 4319036 | Cedar Rapids | 49 | 35 | Not rated | None | 1 | 0% | 0 |
| Henningsen Const Inc USDOT 72074 | Atlantic | 49 | 82 | Satisfactory | None | 8 | 0% | 2 |
| Lewis Central Community Schools USDOT 4502406 | Council Bluffs | 49 | 25 | Not rated | None | 0 | – | 0 |
| Load2go Express Inc USDOT 3593011 | Bettendorf | 49 | 51 | Not rated | Active | 105 | 0% | 10 |
| Norsemen Trucking Inc USDOT 188932 | Lake Mills | 49 | 51 | Satisfactory | Inactive | 120 | 0% | 5 |
| Rogers Concrete Construction Inc USDOT 1599249 | Marion | 49 | 59 | Not rated | None | 23 | 0% | 3 |
| Seneca Waste Solutions Inc USDOT 1729557 | Des Moines | 49 | 24 | Not rated | None | 22 | 0% | 0 |
| Contract Transport Inc USDOT 165826 | Des Moines | 48 | 45 | Satisfactory | Active | 41 | 0% | 5 |
| Lightning Logistics LLC USDOT 3743013 | Council Bluffs | 48 | 45 | Not rated | Active | 99 | 0% | 3 |
| RVH Trucking L L C USDOT 721956 | Wheatland | 48 | 37 | Not rated | Active | 39 | 0% | 5 |
| Stine Seed Farm Inc USDOT 375772 | Adel | 48 | 34 | Conditional | None | 8 | 0% | 0 |
| Tegeler Auto Inc USDOT 625982 | Dyersville | 48 | 32 | Not rated | Active | 46 | 0% | 0 |
| Turf Masters Lawn And Landscape LLC USDOT 2486762 | Coralville | 48 | 40 | Not rated | None | 5 | 0% | 0 |
| Farmers Cooperative Elevator Company USDOT 1421209 | Arcadia | 47 | 51 | Not rated | Active | 9 | 0% | 3 |
| Impactlife USDOT 1246784 | Davenport | 47 | 186 | Not rated | None | 3 | 0% | 0 |
| Nation Wide Transportation LLC USDOT 1153928 | Hudson | 47 | 67 | Satisfactory | Active | 141 | 0% | 5 |
| USA Trucking LLC USDOT 1906875 | Waterloo | 47 | 47 | Satisfactory | Active | 236 | 0% | 5 |
| Cedar Valley Transport Inc USDOT 2782126 | Waterloo | 46 | 46 | Satisfactory | Active | 146 | 0% | 6 |
| Eastern Iowa Excavating & Concrete LLC USDOT 1229972 | Cascade | 46 | 42 | Not rated | Active | 13 | 0% | 2 |
| Midwest Concrete Inc USDOT 2468064 | Peosta | 46 | 30 | Not rated | None | 28 | 0% | 2 |
| Perficut Companies Inc USDOT 2009719 | Des Moines | 46 | 80 | Not rated | None | 12 | 0% | 1 |
| Schimberg Co USDOT 384782 | Cedar Rapids | 46 | 50 | Not rated | None | 31 | 0% | 0 |
| Vanderpool Construction Inc USDOT 725288 | Indianola | 46 | 36 | Not rated | Active | 12 | 0% | 2 |
| Vision Ag LLC USDOT 1456695 | Keota | 46 | 39 | Not rated | None | 3 | 0% | 1 |
| Aim Transportation Services LLC USDOT 2609387 | Waterloo | 45 | 45 | Not rated | Active | 112 | 0% | 4 |
| Denver Cargo Inc USDOT 3585416 | Davenport | 45 | 45 | Not rated | Active | 839 | 0% | 36 |
| DMTC Inc USDOT 535280 | Urbandale | 45 | 45 | Satisfactory | Active | 96 | 0% | 9 |
| J Pettiecord Inc USDOT 599210 | Bondurant | 45 | 42 | Satisfactory | Active | 44 | 0% | 3 |
| Kline Electric Inc USDOT 3899329 | Des Moines | 45 | 31 | Not rated | None | 7 | 0% | 0 |
| Kuchenbecker Excavating Inc USDOT 510635 | Rake | 45 | 37 | Conditional | Active | 62 | 0% | 4 |
| MCK'S Delivery LLC USDOT 3476028 | Ames | 45 | 45 | Not rated | Active | 60 | 0% | 2 |
| Northeast Iowa Community Action Corporation USDOT 670355 | Decorah | 45 | 29 | Satisfactory | Active | 0 | – | 0 |
| Quad-City Peterbilt Inc USDOT 472373 | Davenport | 45 | 1 | Conditional | None | 16 | 0% | 1 |
| VGT Transportation Inc USDOT 2633507 | West Des Moines | 45 | 45 | Not rated | Active | 186 | 0% | 8 |
| A-Line Eds Inc USDOT 695090 | Waterloo | 44 | 26 | Satisfactory | None | 37 | 0% | 2 |
| C H Wilson Transport Inc USDOT 98221 | Charles City | 44 | 40 | Satisfactory | Active | 114 | 0% | 6 |
| Concrete Technologies Inc USDOT 1159663 | Grimes | 44 | 32 | Not rated | None | 13 | 0% | 3 |
| Ideal Roofing USDOT 3080310 | Sioux City | 44 | 2 | Not rated | None | 1 | 0% | 0 |
| Iowa Select Farms LLLP USDOT 537082 | Iowa Falls | 44 | 56 | Not rated | None | 43 | 0% | 0 |
| Osage Cooperative Elevator USDOT 532689 | Osage | 44 | 50 | Not rated | None | 22 | 0% | 0 |
| Peterson Logistics Inc USDOT 1746222 | Westside | 44 | 39 | Satisfactory | Active | 65 | 0% | 1 |
| Rexco Equipment Inc USDOT 403695 | Cedar Rapids | 44 | 44 | Satisfactory | None | 14 | 0% | 0 |
| Siouxland Regional Transit System USDOT 1289826 | Sioux City | 44 | 32 | Not rated | None | 0 | – | 0 |
| BVS Transportation LLC USDOT 1038359 | Ellsworth | 43 | 32 | Satisfactory | Active | 114 | 0% | 2 |
| Eastern Iowa Tire Inc USDOT 399521 | Davenport | 43 | 27 | Unsatisfactory | None | 1 | 0% | 1 |
| Municipal Pipe Tool Company LLC USDOT 336827 | Hudson | 43 | 196 | Satisfactory | None | 35 | 0% | 1 |
| Pleasant Valley Redi-Mix Inc USDOT 1861367 | Bettendorf | 43 | 28 | Not rated | Active | 6 | 0% | 1 |
| Summa Logistics Inc USDOT 2876280 | Burlington | 43 | 43 | Not rated | Active | 168 | 0% | 5 |
| Tri-State Ready Mix Inc USDOT 588491 | Rock Valley | 43 | 43 | Not rated | Active | 7 | 0% | 0 |
| Allan & Dean Erlbacher USDOT 220174 | Defiance | 42 | 42 | Satisfactory | Active | 87 | 0% | 3 |
| Aschenbrenner Trucking Inc USDOT 488500 | Fremont | 42 | 42 | Satisfactory | Active | 144 | 0% | 6 |
| Feedlot Service Co USDOT 222767 | Underwood | 42 | 40 | Satisfactory | Active | 50 | 0% | 1 |
| Highway Signing Inc USDOT 2301669 | Council Bluffs | 42 | 37 | Not rated | None | 20 | 0% | 0 |
| JDR Farms Trucking LLC USDOT 1618811 | Ottumwa | 42 | 42 | Satisfactory | Active | 98 | 0% | 7 |
| National Carwash Solutions Inc USDOT 181000 | Grimes | 42 | 42 | Satisfactory | None | 138 | 0% | 1 |
| SCB Transportation LLC USDOT 3555600 | Waterloo | 42 | 35 | Not rated | Active | 92 | 0% | 3 |
| Sudbeck Trucking Inc USDOT 1031499 | Sheldon | 42 | 60 | Not rated | Active | 29 | 0% | 2 |
| Treiber Construction Co Inc USDOT 480336 | Davenport | 42 | 33 | Not rated | None | 10 | 0% | 0 |
| Adkins Specialized Carriers LLC USDOT 2025075 | Swan | 41 | 41 | Not rated | Active | 119 | 0% | 4 |
| Cogdill Farm Supply Inc USDOT 178118 | Dunlap | 41 | 25 | Satisfactory | None | 20 | 0% | 3 |
| Concrete Inc USDOT 437737 | Marshalltown | 41 | 53 | Not rated | None | 0 | – | 0 |
| Corkery Transport Inc USDOT 2347416 | Jesup | 41 | 41 | Not rated | Active | 86 | 0% | 8 |
| LCRD Hauling Of Inm LLC USDOT 3154273 | Shenandoah | 41 | 34 | Not rated | Active | 1 | 0% | 0 |
| Mid-Iowa Cooperative USDOT 725587 | Beaman | 41 | 41 | Satisfactory | Active | 11 | 0% | 3 |
| Midwest Truck Lines LLC USDOT 3778700 | Mechanicsville | 41 | 90 | Not rated | Active | 35 | 0% | 2 |
| North Central Cooperative USDOT 721550 | Clarion | 41 | 66 | Not rated | None | 0 | – | 0 |
| RTL Equipment Inc USDOT 1449756 | Grimes | 41 | 39 | Not rated | Active | 23 | 0% | 0 |
| Te Slaa Trucking Ltd USDOT 69933 | Hull | 41 | 50 | Satisfactory | Active | 135 | 0% | 3 |
| Allen Blasting And Coating Inc USDOT 1432236 | Wever Iowa | 40 | 28 | Not rated | None | 5 | 0% | 0 |
| BMV Haul Inc USDOT 4019361 | Des Moines | 40 | 40 | Not rated | Active | 56 | 0% | 0 |
| Bob Trimpe Trucking LLC USDOT 506499 | Conroy | 40 | 19 | Not rated | Active | 32 | 0% | 0 |
| C & A Transportation & Logistics Inc USDOT 1379850 | Ankeny | 40 | 42 | Satisfactory | Active | 128 | 0% | 5 |
| C&M Transport LLC USDOT 4216349 | North Liberty | 40 | 29 | Not rated | Active | 64 | 0% | 5 |
| Con-Struct Inc USDOT 725635 | Ames | 40 | 47 | Not rated | None | 10 | 0% | 0 |
| Eichelberger Transportation LLC USDOT 725365 | Wayland | 40 | 33 | Not rated | None | 9 | 0% | 2 |
| F J Krob And Company USDOT 225590 | Walker | 40 | 20 | Conditional | None | 10 | 0% | 2 |
| Florist Distributing Inc USDOT 1637913 | Des Moines | 40 | 45 | Not rated | None | 0 | – | 0 |
| Greenfield Logistics Inc USDOT 134874 | Greenfield | 40 | 51 | Satisfactory | Active | 75 | 0% | 6 |
| Iowa Civil Contracting Inc USDOT 226325 | Victor | 40 | 25 | Conditional | None | 23 | 0% | 2 |
| J & T Motorfreight LLC USDOT 2098183 | Hubbard | 40 | 50 | Satisfactory | Active | 108 | 0% | 7 |
| Kal Services Inc USDOT 723257 | Pella | 40 | 82 | Not rated | None | 5 | 0% | 0 |
| Mel Easton And Sons Inc USDOT 243805 | Council Bluffs | 40 | 34 | Satisfactory | Active | 50 | 0% | 3 |
| MS & Sons Corp USDOT 133751 | Humboldt | 40 | 42 | Satisfactory | Active | 51 | 0% | 3 |
| Quality Striping Inc USDOT 1991453 | Desmoines | 40 | 35 | Not rated | None | 4 | 0% | 1 |
| Shamrock Shuttle LLC USDOT 4422765 | Parnell | 40 | 1 | Not rated | None | 0 | – | 0 |
| Ted Lare Design Build Inc USDOT 596662 | Des Moines | 40 | 81 | Not rated | None | 1 | 0% | 1 |
| Waste Management Of Iowa Inc USDOT 232638 | Mason City | 40 | 31 | Satisfactory | None | 62 | 0% | 2 |
| Whiskey Creek Trucking LLC USDOT 1948621 | Sioux City | 40 | 13 | Not rated | None | 6 | 0% | 0 |
| Benton's Ready Mixed Concrete USDOT 1880490 | Cedar Falls | 39 | 36 | Not rated | None | 7 | 0% | 0 |
| BWC Inc USDOT 1601535 | Cedar Rapids | 39 | 20 | Not rated | None | 21 | 0% | 2 |
| Emco Transportation LLC USDOT 2823264 | Waterloo | 39 | 33 | Satisfactory | Active | 168 | 0% | 8 |
| Linn Cooperative Oil Co USDOT 551996 | Marion | 39 | 41 | Not rated | None | 15 | 0% | 1 |
| Schildberg Construction Co Inc USDOT 336796 | Greenfield | 39 | 25 | Satisfactory | None | 4 | 0% | 0 |
| Clausen Supply Co USDOT 256714 | Clinton | 38 | 35 | Satisfactory | Active | 11 | 0% | 1 |
| Inroads LLC USDOT 3077519 | Des Moines | 38 | 24 | Not rated | None | 16 | 0% | 3 |
| KSX Transportation LLC USDOT 3096024 | Harlan | 38 | 36 | Not rated | Active | 41 | 0% | 3 |
| River City Transport Inc USDOT 3437344 | Dubuque | 38 | 38 | Not rated | Active | 96 | 0% | 3 |
| United Contractors Inc USDOT 179912 | Grimes | 38 | 42 | Conditional | None | 22 | 0% | 0 |
| Voltmer Inc USDOT 467872 | Decorah | 38 | 25 | Not rated | None | 6 | 0% | 0 |
| Adamantine Spine Moving Inc USDOT 1471037 | Iowa City | 37 | 41 | Not rated | Active | 19 | 0% | 0 |
| Aspro Inc USDOT 744093 | Waterloo | 37 | 120 | Not rated | None | 13 | 0% | 0 |
| Boost Express Van Lines Inc USDOT 2453637 | Davenport | 37 | 32 | Not rated | Active | 35 | 0% | 2 |
| Maxwell Construction Inc USDOT 717102 | Iowa City | 37 | 50 | Not rated | None | 13 | 0% | 1 |
| Midwest Reconstruction Co USDOT 457545 | Davenport | 37 | 62 | Satisfactory | None | 5 | 0% | 1 |
| NPJ Global Solution LLC USDOT 9539980 | Bettendorf | 37 | 50 | Not rated | None | 0 | – | 0 |
| Schrader Excavating And Grading Company USDOT 1718149 | Walford | 37 | 18 | Not rated | Active | 13 | 0% | 1 |
| Southern Iowa Transit Inc USDOT 2002783 | Ottumwa | 37 | 36 | Not rated | None | 0 | – | 0 |
| Streb Construction Company Inc USDOT 726380 | Iowa City | 37 | 50 | Not rated | Active | 2 | 0% | 0 |
| V T Transportation Inc USDOT 261474 | Holstein | 37 | 37 | Satisfactory | Active | 86 | 0% | 5 |
| W-S Industrial Services Inc USDOT 549883 | Council Bluffs | 37 | 28 | Satisfactory | None | 2 | 0% | 0 |
| Waukon Feed Ranch Inc USDOT 298893 | Waukon | 37 | 33 | Satisfactory | Active | 52 | 0% | 4 |
| Beer Transportation Inc USDOT 956631 | Council Bluffs | 36 | 37 | Not rated | Active | 156 | 0% | 8 |
| Boomerang Corp USDOT 1134067 | Anamosa | 36 | 26 | Not rated | None | 35 | 0% | 1 |
| Boulder Contracting LLC USDOT 2487834 | Grundy Center | 36 | 31 | Not rated | None | 6 | 0% | 0 |
| Brown Logistics Inc USDOT 616767 | Grimes | 36 | 42 | Not rated | Active | 65 | 0% | 4 |
| Daufeldt Transport Inc USDOT 117780 | Muscatine | 36 | 24 | Satisfactory | Active | 48 | 0% | 2 |
| Hanifen Company Inc USDOT 139706 | Des Moines | 36 | 20 | Satisfactory | Active | 31 | 0% | 8 |
| Kluesner Construction Inc USDOT 748752 | Farley | 36 | 28 | Not rated | Active | 34 | 0% | 3 |
| Lia Express Inc USDOT 2997828 | Bettendorf | 36 | 40 | Not rated | Active | 395 | 0% | 6 |
| Livestock Express Inc USDOT 492159 | Waucoma | 36 | 30 | Conditional | Active | 46 | 0% | 2 |
| Matt Hennings Trucking Inc USDOT 2171602 | Cedar Rapids | 36 | 32 | Not rated | Active | 65 | 0% | 4 |
| Mcburney Enterprises LLC USDOT 1445425 | Oskaloosa | 36 | 29 | Not rated | Active | 56 | 0% | 4 |
| Mid Iowa Milling USDOT 4133160 | Conrad | 36 | 38 | Not rated | None | 20 | 0% | 1 |
| Sycamore Creek Farms Trucking LLC USDOT 2000540 | Leclaire | 36 | 32 | Not rated | Active | 39 | 0% | 5 |
| Uts Transportation Inc USDOT 2361633 | Grimes | 36 | 39 | Not rated | Active | 94 | 0% | 5 |
| A V Transportation Inc USDOT 272114 | Camanche | 35 | 36 | Satisfactory | Active | 20 | 0% | 0 |
| BST Expedite Inc USDOT 3356771 | Dubuque | 35 | 35 | Not rated | Active | 83 | 0% | 3 |
| CDB Utility Contractors Inc USDOT 1316835 | Davenport | 35 | 41 | Not rated | None | 15 | 0% | 0 |
| Elizabeth & Starling Logistics LLC USDOT 3603446 | Iowa City | 35 | 100 | Not rated | Inactive | 0 | – | 0 |
| I 80 Power Inc USDOT 3006264 | Madrid | 35 | 8 | Not rated | None | 1 | 0% | 0 |
| Imperial Roof Systems Co USDOT 371025 | West Union | 35 | 25 | Satisfactory | None | 1 | 0% | 0 |
| J J Nichting Co Inc USDOT 55697 | Pilot Grove | 35 | 38 | Satisfactory | None | 3 | 0% | 1 |
| Laris Shelman & Sons Trucking Inc USDOT 341213 | Winfield | 35 | 30 | Satisfactory | Active | 86 | 0% | 2 |
| Mid America Drilling Corp USDOT 370469 | Oakland | 35 | 18 | Conditional | None | 22 | 0% | 0 |
| Pigott Inc USDOT 2127143 | Des Moines | 35 | 35 | Not rated | None | 7 | 0% | 0 |
| Sonson Trucking LLC USDOT 4410877 | Cedar Rapids | 35 | 35 | Not rated | Active | 9 | 0% | 0 |
| Top Grade Excavating Inc USDOT 1320663 | Farley | 35 | 32 | Not rated | Active | 7 | 0% | 0 |
| Wells Enterprises Inc USDOT 173297 | Le Mars | 35 | 42 | Not rated | Inactive | 5 | 0% | 0 |
| Atlantic Carriers Inc USDOT 20180 | Atlantic | 34 | 34 | Satisfactory | Active | 74 | 0% | 5 |
| Brownmiller Leasing & Transportation Inc USDOT 952717 | Lemars | 34 | 36 | Satisfactory | Active | 118 | 0% | 2 |
| Cedar River Transport LLC USDOT 2487478 | Waterloo | 34 | 31 | Not rated | Active | 86 | 0% | 2 |
| Dan Hartwig USDOT 588375 | Ocheyedan | 34 | 28 | Conditional | None | 37 | 0% | 4 |
| Eastern Iowa Light And Power Cooperative USDOT 1996513 | Wilton | 34 | 53 | Not rated | None | 5 | 0% | 0 |
| M Shinn Trucking Inc USDOT 2247584 | Knoxville | 34 | 28 | Not rated | Active | 52 | 0% | 5 |
| Mihm Brothers Inc USDOT 1083467 | Fort Atkinson | 34 | 168 | Satisfactory | Active | 51 | 0% | 6 |
| PF Services LLC USDOT 4450024 | Emmetsburg | 34 | 30 | Not rated | Active | 10 | 0% | 1 |
| Robison Trucking Inc USDOT 893821 | Muscatine | 34 | 31 | Not rated | Active | 72 | 0% | 3 |
| S J Smith Co Inc USDOT 98096 | Davenport | 34 | 52 | Not rated | None | 24 | 0% | 0 |
| Schueman Transfer Inc USDOT 367095 | Oakland | 34 | 36 | Satisfactory | Active | 93 | 0% | 7 |
| Absolute Group Inc USDOT 2588161 | Granger | 33 | 105 | Not rated | Active | 36 | 0% | 2 |
| Agrineed Inc USDOT 1035454 | Wever | 33 | 33 | Not rated | None | 2 | 0% | 0 |
| Hutchison Incorporated USDOT 576144 | Manchester | 33 | 30 | Not rated | Active | 46 | 0% | 2 |
| L C L Farms Inc USDOT 1680713 | Keokuk | 33 | 33 | Not rated | Active | 48 | 0% | 2 |
| Mid Country Machinery LLC USDOT 4188372 | Fort Dodge | 33 | 18 | Not rated | Active | 21 | 0% | 2 |
| Midwest Oilseeds Inc USDOT 515063 | Adel | 33 | 30 | Satisfactory | None | 0 | – | 0 |
| Overland Transport LLC USDOT 2178180 | Waterloo | 33 | 33 | Not rated | Active | 110 | 0% | 4 |
| Owen Industries Inc USDOT 29260 | Carter Lake | 33 | 21 | Satisfactory | Active | 74 | 0% | 0 |
| Schultze Trucking Inc USDOT 933819 | Algona | 33 | 26 | Satisfactory | Active | 84 | 0% | 6 |
| Wright Outdoor Solutions Inc USDOT 548407 | West Des Moines | 33 | 14 | Not rated | None | 5 | 0% | 0 |
| Blue Star Transport LLC USDOT 1567216 | Grimes | 32 | 34 | Not rated | Active | 98 | 0% | 3 |
| C & A Transport LLC USDOT 1880464 | Waterloo | 32 | 32 | Conditional | Inactive | 0 | – | 0 |
| Cahoy Pump Service Inc USDOT 1133166 | Summer | 32 | 37 | Not rated | None | 19 | 0% | 1 |
| Delaney Concrete Construction Company Inc USDOT 2002503 | Marion | 32 | 19 | Not rated | None | 9 | 0% | 1 |
| Dingus Transport Services Inc USDOT 2584888 | Danville | 32 | 32 | Satisfactory | Active | 29 | 0% | 8 |
| DSM Property Services LLC USDOT 3453707 | Urbandale | 32 | 41 | Not rated | None | 4 | 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.