9,365 licensed contractors in Iowa
Businesses holding a current Iowa license on Nov 15, 2026, counted by business name from the state license file. Each name links to its license record.
By trade
- Trucking and hauling 9,365
Largest cities
- Des Moines 304
- Cedar Rapids 183
- Dubuque 179
- Davenport 171
- Council Bluffs 152
- Sioux City 139
- Waterloo 123
- Bettendorf 68
- Ankeny 68
- Fort Dodge 64
- Marion 63
- Cedar Falls 63
- Urbandale 56
- Ottumwa 55
- Iowa City 55
- Decorah 55
- Ames 54
- Mason City 50
- Bloomfield 50
- Grimes 49
- Dyersville 49
- Clinton 48
- Sioux Center 44
- Rock Valley 44
- Muscatine 44
- Indianola 42
- Pella 41
- Charles City 41
- Marshalltown 40
- West Des Moines 39
- Oskaloosa 39
- Osage 39
- Clarinda 39
- Waukee 38
- Fairfield 37
- Waukon 35
- Washington 35
- New Hampton 35
- Monticello 35
- Boone 35
Every city in Iowa with licensed businesses
Currently licensed, by city
| Business | License | City | License status |
|---|---|---|---|
| Rockie Williams Excavating | Motor carrier (USDOT) 1368987 | 9th Avenue South West | Current |
| BD Trucking LLC | Motor carrier (USDOT) 4187621 | Ackley | Current |
| Christopherson Delivery | Motor carrier (USDOT) 1081233 | Ackley | Current |
| Don & Steve Scallon | Motor carrier (USDOT) 822774 | Ackley | Current |
| Double H Acres | Motor carrier (USDOT) 2132362 | Ackley | Current |
| Drew Brandt Construction Inc | Motor carrier (USDOT) 1482454 | Ackley | Current |
| Flores Construction LLC | Motor carrier (USDOT) 4518548 | Ackley | Current |
| HH Construction Inc | Motor carrier (USDOT) 724796 | Ackley | Current |
| Iowa Steel Masters LLC | Motor carrier (USDOT) 911345 | Ackley | Current |
| J Brandt Trucking LLC | Motor carrier (USDOT) 2165829 | Ackley | Current |
| Jay R Struck | Motor carrier (USDOT) 1032743 | Ackley | Current |
| Ken Butt | Motor carrier (USDOT) 753335 | Ackley | Current |
| Leroy Brandt | Motor carrier (USDOT) 1750609 | Ackley | Current |
| Meyer Construction | Motor carrier (USDOT) 726946 | Ackley | Current |
| Oerkfitz Trucking | Motor carrier (USDOT) 1298177 | Ackley | Current |
| Richtsmeier Trucking | Motor carrier (USDOT) 2266260 | Ackley | Current |
| Scallon'S Lawn Care | Motor carrier (USDOT) 2486149 | Ackley | Current |
| Williams Underground Services LLC | Motor carrier (USDOT) 1679070 | Ackley | Current |
| John Knepper | Motor carrier (USDOT) 4106745 | Ackworth | Current |
| Robert Verle Martindale | Motor carrier (USDOT) 1277771 | Ackworth | Current |
| Agri Drain Corporation | Motor carrier (USDOT) 441773 | Adair | Current |
| Craig'S Automotive | Motor carrier (USDOT) 727047 | Adair | Current |
| Fred Scarlett Jr | Motor carrier (USDOT) 53344 | Adair | Current |
| J & M Transport | Motor carrier (USDOT) 1089339 | Adair | Current |
| Jims Lawn Care | Motor carrier (USDOT) 2272653 | Adair | Current |
| Kautzky Tree Care LLC | Motor carrier (USDOT) 2484166 | Adair | Current |
| Kevin Westergaard | Motor carrier (USDOT) 2281847 | Adair | Current |
| Metal Building Co | Motor carrier (USDOT) 1741697 | Adair | Current |
| Schafer Retail Solutions | Motor carrier (USDOT) 775174 | Adair | Current |
| Acorn Logistics Inc | Motor carrier (USDOT) 2788142 | Adel | Current |
| Buy The Yard Concrete LLC | Motor carrier (USDOT) 1256727 | Adel | Current |
| Coddington Trucking LLC | Motor carrier (USDOT) 3592054 | Adel | Current |
| Drill IT Inc | Motor carrier (USDOT) 2465121 | Adel | Current |
| Dykstra Concrete LLC | Motor carrier (USDOT) 2541853 | Adel | Current |
| Fuller Petroleum Service | Motor carrier (USDOT) 726603 | Adel | Current |
| Gary L Mash Trucking | Motor carrier (USDOT) 2446860 | Adel | Current |
| Gear Up LLC | Motor carrier (USDOT) 2894814 | Adel | Current |
| Hilsabeck Trucking LLC | Motor carrier (USDOT) 3185775 | Adel | Current |
| Iron Fox Transport Inc | Motor carrier (USDOT) 3769316 | Adel | Current |
| J And D Construction Digia JMX Concrete | Motor carrier (USDOT) 1999428 | Adel | Current |
| Joe Larson Services | Motor carrier (USDOT) 740211 | Adel | Current |
| Loop Source LLC | Motor carrier (USDOT) 2937701 | Adel | Current |
| M-Power Freight | Motor carrier (USDOT) 4562979 | Adel | Current |
| Mark B Hane | Motor carrier (USDOT) 2001778 | Adel | Current |
| Meserve Trucking Inc | Motor carrier (USDOT) 811177 | Adel | Current |
| Midwest Oilseeds Inc | Motor carrier (USDOT) 515063 | Adel | Current |
| Mills Enterprises LLC | Motor carrier (USDOT) 2121143 | Adel | Current |
| Monarch Poured Walls Inc | Motor carrier (USDOT) 3793694 | Adel | Current |
| Nina Easley | Motor carrier (USDOT) 2106856 | Adel | Current |
| Outland LLC | Motor carrier (USDOT) 4349842 | Adel | Current |
Checking more than one?
Paste your whole sub list and see every license and insurance status at once. Free, no sign up.
Where these records come from
Federal Motor Carrier Safety Administration (FMCSA): construction haulers with insurance filings. Tradesfile holds 9,432 business records, read on Nov 15, 2026. The file gives a license status but no expiry date. Insurance is on file for 9,432 of them. This is a federal file of motor carriers. It is not a state contractor license.
The agency's own record is the authority. Individual license holders are not listed on these pages. How to verify a contractor license in Iowa · All sources and gaps
Other states
- California 268,871
- Texas 104,902
- Washington 92,204
- New York 78,162
- Oregon 55,945
- Florida 54,597
- Georgia 37,568
- Pennsylvania 37,194
- Minnesota 33,811
- Michigan 30,502
- Wisconsin 30,147
- Colorado 25,180
- Maryland 20,162
- North Carolina 19,833
- Massachusetts 19,829
- Indiana 18,451
- Ohio 17,539
- Kentucky 17,152
- Illinois 15,592
- New Jersey 15,528
- Alabama 15,059
- Nebraska 14,191
- Oklahoma 12,584
- Utah 12,403
- Arizona 11,982
- Connecticut 10,347
- Missouri 10,242
- Kansas 8,889
- South Carolina 8,610
- Maine 8,389
- Virginia 8,321
- Tennessee 8,125
- Idaho 7,132
- West Virginia 5,611
- Montana 5,050
- New Mexico 4,604
- Louisiana 4,210
- Mississippi 3,936
- Alaska 3,877
- Wyoming 3,546
- Arkansas 3,509
- Nevada 3,499
- New Hampshire 3,305
- South Dakota 2,881
- North Dakota 2,867
- Hawaii 2,477
- Rhode Island 1,860
- Delaware 1,844
- Vermont 1,328
- Puerto Rico 1,018
- District of Columbia 261