Safest trucking companies in Iowa, 2026
399 active Iowa carriers had 20 or more roadside inspections in the last 24 months. These 50 have the cleanest out-of-service records, and 12 of them were never put out of service. #1 is Laris Shelman & Sons Trucking INC of Winfield, with 62 inspections and no out-of-service orders.
Top 50 safest carriers in Iowa
Ranked by adjusted out-of-service rate. See how the ranking works below.
| # | Carrier | City | Power units | Inspections | Out of service | OOS rate |
|---|---|---|---|---|---|---|
| 1 | Laris Shelman & Sons Trucking INCUSDOT 341213 | Winfield | 35 | 62 | 0 | 0% |
| 2 | Windstar Lines INCUSDOT 608224 | Carroll | 275 | 136 | 2 | 1% |
| 3 | Guntren Trucking LLCUSDOT 64337 | Sioux City | 22 | 46 | 0 | 0% |
| 4 | Globemaster IncorporatedUSDOT 2958814 | Davenport | 51 | 186 | 5 | 1.6% |
| 5 | Vz United INCUSDOT 2834041 | Davenport | 53 | 156 | 4 | 1.6% |
| 6 | Ao TransportationUSDOT 3447028 | Waterloo | 17 | 36 | 0 | 0% |
| 7 | Casey's Services CompanyUSDOT 162449 | Ankeny | 975 | 740 | 34 | 2.5% |
| 8 | Greenbelt TransportUSDOT 160556 | Eldora | 353 | 126 | 4 | 2.1% |
| 9 | Mahaska Bottling CompanyUSDOT 93534 | Oskaloosa | 63 | 53 | 1 | 1.3% |
| 10 | Heiter Truck Line INCUSDOT 65754 | Spencer | 22 | 47 | 1 | 1.4% |
| 11 | Wehrle INCUSDOT 170059 | Lynnville | 24 | 56 | 1 | 1.4% |
| 12 | Capital Sanitary Supply CO INCUSDOT 409184 | Des Moines | 14 | 21 | 0 | 0% |
| 13 | Richers Trucking INCUSDOT 274505 | Wever | 23 | 48 | 1 | 1.5% |
| 14 | Apex Logistics Services LLCUSDOT 3941461 | Cedar Rapids | 7 | 23 | 0 | 0% |
| 15 | Solar TransportUSDOT 231451 | Des Moines | 293 | 303 | 16 | 2.9% |
| 16 | Moutrie Trucking LLCUSDOT 778276 | Mount Pleasant | 22 | 25 | 0 | 0% |
| 17 | Feedliner LLCUSDOT 1987027 | Iowa Falls | 21 | 24 | 0 | 0% |
| 18 | Cronin Farms Trucking INCUSDOT 1106822 | Meriden | 18 | 23 | 0 | 0% |
| 19 | Stutsman Transportation INCUSDOT 1122151 | Hills | 52 | 87 | 3 | 2.5% |
| 20 | Johnsrud Transport INCUSDOT 107289 | Des Moines | 92 | 81 | 3 | 2.5% |
| 21 | Mkn United INCUSDOT 3046102 | Bettendorf | 15 | 56 | 2 | 2.3% |
| 22 | Ilc ResourcesUSDOT 180411 | Urbandale | 30 | 23 | 0 | 0% |
| 23 | Steel Trucking INCUSDOT 779362 | New Sharon | 10 | 22 | 0 | 0% |
| 24 | Mihm Brothers INCUSDOT 1083467 | Fort Atkinson | 34 | 40 | 1 | 1.8% |
| 25 | Mihm Transfer INCUSDOT 2170310 | Fort Atkinson | 12 | 22 | 0 | 0% |
| 26 | Benefiel Truck Repair & TowingUSDOT 724524 | Hamburg | 31 | 20 | 0 | 0% |
| 27 | Figanbaum Trucking INCUSDOT 165854 | Tripoli | 54 | 148 | 8 | 3.1% |
| 28 | Dickey TransportUSDOT 117737 | Packwood | 67 | 66 | 2 | 2.4% |
| 29 | Van Wyk INCUSDOT 69971 | Sheldon | 222 | 324 | 15 | 3.5% |
| 30 | Simon's TruckingUSDOT 164492 | Farley | 129 | 138 | 7 | 3.3% |
| 31 | Don Hummer Trucking CorporationUSDOT 307512 | Cedar Rapids | 295 | 451 | 23 | 3.7% |
| 32 | FoodlinerUSDOT 46257 | Dubuque | 1,226 | 839 | 48 | 3.8% |
| 33 | DBA Te Slaa LtdUSDOT 69933 | Hull | 41 | 96 | 4 | 3.3% |
| 34 | Ms & Sons CorpUSDOT 133751 | Humboldt | 40 | 34 | 1 | 2.1% |
| 35 | Willis Trucking LLCUSDOT 1217416 | Chariton | 17 | 49 | 2 | 2.8% |
| 36 | Keane Thummel Trucking INCUSDOT 248505 | New Market | 190 | 334 | 20 | 3.9% |
| 37 | HfcUSDOT 1062576 | Glenwood | 70 | 190 | 10 | 3.8% |
| 38 | Truck Cap LLCUSDOT 4199913 | Grant | 21 | 44 | 2 | 2.9% |
| 39 | Hite Trucking LLCUSDOT 246226 | Ottumwa | 80 | 120 | 6 | 3.6% |
| 40 | Hy-Line North America LLCUSDOT 179179 | West Des Moines | 101 | 48 | 2 | 2.9% |
| 41 | Lightning Logistics LLCUSDOT 3743013 | Council Bluffs | 48 | 69 | 3 | 3.3% |
| 42 | American Expedited INCUSDOT 3407274 | Davenport | 1 | 88 | 5 | 3.6% |
| 43 | Jones Transport LLCUSDOT 1637645 | Dyersville | 26 | 30 | 1 | 2.4% |
| 44 | Conrad Trucking INCUSDOT 801253 | Ft Madison | 26 | 32 | 1 | 2.4% |
| 45 | Awof INCUSDOT 3198783 | Davenport | 60 | 66 | 4 | 3.7% |
| 46 | Eldon C Stutsman INCUSDOT 98114 | Hills | 76 | 31 | 1 | 2.5% |
| 47 | Barton Solvents INCUSDOT 2516 | Des Moines | 232 | 160 | 13 | 4.3% |
| 48 | Rvh Trucking L L CUSDOT 721956 | Wheatland | 48 | 29 | 1 | 2.6% |
| 49 | Schuster CompanyUSDOT 69852 | Le Mars | 502 | 1,038 | 68 | 4.7% |
| 50 | Gray Transportation INCUSDOT 322235 | Waterloo | 173 | 78 | 4 | 4% |
Safest trucking companies by city in Iowa
Cities with 10+ ranked carriers.
On this list? Show it.
Every ranked carrier gets a free award badge for its website, email signature or load board profile. It updates itself every night from FMCSA data. Open your carrier page to copy your badge, or swap your USDOT number into this code:
How the ranking works
- Source: the FMCSA Vehicle Inspection File for the last 24 months and the Motor Carrier Census, refreshed every night.
- Only active carriers with at least 20 roadside inspections, including 5+ vehicle and 5+ driver inspections, are ranked. Fewer stops say too little about a carrier.
- Carriers are ordered by their out-of-service rate (vehicle and driver checks combined), adjusted for sample size: we add 10 inspections at the national rate (12.9%) before dividing. A clean record over 100 inspections ranks above a clean record over 20, and one bad stop doesn't sink a small fleet.
- Ties go to the carrier with more inspections. Out-of-service means an inspector ordered the truck or driver off the road until a violation was fixed.
- This is not an FMCSA safety rating or a CSA score, and MyDotCheck is not affiliated with FMCSA. Rankings change as new inspections arrive.
Looking for every carrier, not just the safest? See all trucking companies in Iowa.
Run a trucking company in Iowa?
Check your USDOT number free and get an email before your MCS-150 or any filing is due.