By the America’s Driving Force team · Last updated September 28, 2026 · Data source: U.S. Federal Motor Carrier Safety Administration (FMCSA)
Michigan has 7,895 active for-hire trucking companies registered with the Federal Motor Carrier Safety Administration (FMCSA), running about 74,800 trucks and employing about 76,200 drivers (data current to September 2026). About 86% of them operate fewer than 10 trucks. Among carriers registered in Michigan, the largest by reported fleet size include GFS Transport LLC, United Road And Pilot Transport, Martin Transportation Systems Inc., Mears Group Inc. and Corrigan Oil Company. The most carriers are based in Detroit, Dearborn, Grand Rapids, Warren and Canton. National carriers headquartered in other states operate here too but are registered in their home states, so they are not counted on this page.
Looking for a driving job in Michigan? Tell us your CDL and location and we will match you with hiring carriers. Run a trucking company? Claim or feature your listing.
Michigan trucking at a glance
- 7,895 active for-hire carriers based in Michigan
- 74,847 trucks and 76,151 drivers reported
- 4,051 carriers (51%) run a single truck, and 56 run 200 or more
- Most carriers by city: Detroit (487), Dearborn (356), Grand Rapids (290), Warren (173), Canton (171)
- Most common freight type: general freight

See every active Michigan trucking company
The tables on this page show the biggest and most relevant carriers. To see the rest:
- Get the full Michigan list (CSV, 7,895 companies): free, just enter your email and the download link appears right away. It has company name, city, phone, trucks, drivers, types of hauling and USDOT number, and opens in Excel or Google Sheets, where you can sort and filter by city or fleet size.
- FMCSA SAFER Company Snapshot: look up any carrier by name or USDOT number to see its safety record and registration status.
- The full federal census dataset for every carrier in the country.
Largest trucking companies in Michigan
These are the biggest carriers registered in Michigan, ranked by the number of trucks they report. Large fleets tend to hire year-round and offer more routes, benefits and equipment. Is your company missing or out of date? Claim or feature your listing.
| Company | Type of hauling | Fleet | Contact and record |
|---|---|---|---|
| GFS Transport LLC Wyoming, MI |
Paper products | 2,011 trucks 2,672 drivers |
(616) 530-7000 USDOT 175852 |
| United Road And Pilot Transport Plymouth, MI |
Hazmat | 1,306 trucks 1,239 drivers |
(734) 463-2535 USDOT 790261 |
| Martin Transportation Systems Inc. Byron Center, MI mtstrans.com |
General freight | 1,160 trucks 1,005 drivers |
(616) 455-8850 USDOT 215732 |
| Mears Group Inc. Rosebush, MI |
Building materials, Machinery and large objects, Utility and more | 848 trucks 716 drivers |
(989) 433-5110 USDOT 329431 |
| Corrigan Oil Company Brighton, MI corriganoil.com |
General freight, Building materials, Machinery and large objects and more | 652 trucks 388 drivers |
(810) 229-6323 USDOT 401214 |
| Domino's Ann Arbor, MI dominos.ca |
General freight, Chemicals, Beverages and more | 636 trucks 1,279 drivers |
(734) 930-3030 USDOT 302173 |
| Benore Logistic Systems Inc. Erie, MI benorelogistics.com |
General freight, Grain, feed and hay, Chemicals and more | 632 trucks 775 drivers |
(734) 848-2046 USDOT 1238256 |
| Transport Systems LLC Dearborn, MI |
General freight, Paper products, US mail and more | 623 trucks 567 drivers |
(313) 908-6889 USDOT 2631977 |
| The Auto Club Group Dearborn, MI acg.aaa.com |
Hazmat | 578 trucks 1,200 drivers |
(720) 938-1758 USDOT 1775344 |
| SMS Freight LLC Melvindale, MI |
General freight | 573 trucks 563 drivers |
(313) 399-0998 USDOT 3047571 |
| Lipari Foods Warren, MI liparifoods.com |
Dry bulk, Beverages, Paper products | 544 trucks 560 drivers |
(586) 447-3500 USDOT 252402 |
| Transportation Services Inc. Romulus, MI |
General freight, Hazmat | 534 trucks 619 drivers |
(734) 282-4444 USDOT 198 |
| B & W Cartage Company Inc. Taylor, MI |
General freight | 518 trucks 607 drivers |
(313) 299-2167 USDOT 128493 |
| A D Transport Express Inc. Canton, MI |
General freight, Household goods, Metal, sheets and coils and more | 500 trucks 429 drivers |
(734) 397-7100 USDOT 296052 |
| Load One LLC Taylor, MI load1.com |
General freight, Metal, sheets and coils, Building materials and more | 483 trucks 463 drivers |
(800) 957-4698 USDOT 1112473 |
| Universal Warren, MI |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 476 trucks 500 drivers |
(800) 854-3632 USDOT 41208 |
| Sweet Express LLC Grand Rapids, MI |
General freight, Household goods, Metal, sheets and coils and more | 429 trucks 325 drivers |
(616) 241-9200 USDOT 1128178 |
| Kc Transportation Carleton, MI |
General freight, Hazmat | 414 trucks 415 drivers |
(734) 654-0010 USDOT 347778 |
| Voyager Express Inc. Detroit, MI voyagerexpress.biz |
General freight | 400 trucks 400 drivers |
(313) 908-1252 USDOT 1974009 |
| Universal Universal Mi Warren, MI |
General freight, Metal, sheets and coils, Building materials and more | 382 trucks 310 drivers |
(800) 233-9445 USDOT 4292328 |
| Midwest Freight Systems Corp Warren, MI midwestfreightsystems.com |
General freight, Metal, sheets and coils, Paper products | 382 trucks 260 drivers |
(586) 580-1200 USDOT 2074894 |
| Team Elmer's Traverse City, MI teamelmers.com |
Building materials, Machinery and large objects, Dry bulk and more | 375 trucks 348 drivers |
(231) 943-3443 USDOT 399189 |
| All Pro Logistics LLC Wayne, MI |
General freight, Beverages, Paper products | 360 trucks 360 drivers |
(313) 255-7827 USDOT 2438425 |
| Amrize West Central Inc. Dundee, MI amrize.com |
General freight, Building materials, Machinery and large objects and more | 358 trucks 285 drivers |
(773) 380-9475 USDOT 420480 |
| Day & Ross Usa Inc. Romeo, MI dayross.com |
General freight, Household goods, Metal, sheets and coils and more | 350 trucks 364 drivers |
(717) 792-3632 USDOT 163299 |
Mid-size Michigan trucking companies (50 to 200 trucks)
Mid-size carriers often give drivers more personal attention and more predictable regional or dedicated runs than the national giants.
| Company | Type of hauling | Fleet | Contact and record |
|---|---|---|---|
| Sonic Hauling LLC Melvindale, MI |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 184 trucks 306 drivers |
(313) 442-3802 USDOT 3143506 |
| Universal Warren, MI |
General freight, Metal, sheets and coils, Building materials and more | 162 trucks 286 drivers |
(800) 233-9445 USDOT 3223377 |
| Lineage Transportation LLC Novi, MI onelineage.com |
General freight, Beverages, Paper products | 163 trucks 283 drivers |
(201) 209-8484 USDOT 3465763 |
| Dp World Contract Logistics Us Inc. Auburn Hills, MI dpworld.com |
General freight | 82 trucks 231 drivers |
(248) 843-4750 USDOT 2543264 |
| S A Express Inc. Romulus, MI |
General freight, Beverages | 198 trucks 205 drivers |
(313) 436-4856 USDOT 2285847 |
| Vass Trucking Inc. Dearborn, MI |
General freight | 200 trucks 200 drivers |
(313) 800-3698 USDOT 4012902 |
| Spartannash Grand Rapids, MI spartannash.com |
General freight, Household goods, Beverages and more | 187 trucks 200 drivers |
(616) 878-8589 USDOT 238700 |
| Apache Logistics Inc. Holland, MI apachelogistics.com |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 190 trucks 199 drivers |
(877) 716-7766 USDOT 2148558 |
| Holland Special Delivery Hudsonville, MI |
General freight, Household goods, Metal, sheets and coils and more | 172 trucks 196 drivers |
(616) 667-5100 USDOT 2839570 |
| M C Van Kampen Trucking Inc. Wyoming, MI mcvankampen.com |
General freight, Household goods, Dry bulk and more | 196 trucks 196 drivers |
(616) 531-9931 USDOT 169993 |
| Van Eerden Trucking Company Inc. Byron Center, MI vetrucking.com |
General freight, Household goods, Dry bulk and more | 175 trucks 193 drivers |
(616) 877-0192 USDOT 179734 |
| Universal Warren, MI |
General freight | 107 trucks 191 drivers |
(800) 233-9445 USDOT 3996508 |
| Vip Logistics LLC Ira Township, MI |
General freight, Building materials, Dry bulk and more | 190 trucks 185 drivers |
(586) 203-8760 USDOT 1508253 |
| O & I Transport Inc. Dearborn, MI |
Metal, sheets and coils, Logs, poles and lumber, Machinery and large objects | 179 trucks 179 drivers |
(800) 270-0020 USDOT 321844 |
| Hammam Logistic LLC Detroit, MI |
General freight | 95 trucks 176 drivers |
(313) 421-2790 USDOT 4182179 |
| D H T Inc. Reese, MI |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 121 trucks 173 drivers |
(989) 759-2010 USDOT 330030 |
| Lee Contracting Inc. Pontiac, MI leecontracting.com |
Metal, sheets and coils, Building materials, Machinery and large objects and more | 75 trucks 168 drivers |
(888) 833-8776 USDOT 947810 |
| Universal Transport Ii LLC Romulus, MI universaltrans.us |
General freight | 171 trucks 165 drivers |
(313) 777-5555 USDOT 2872165 |
| Zeeland Freight Services LLC Zeeland, MI zfsinc.com |
General freight, Grain, feed and hay, Liquids and gases and more | 193 trucks 164 drivers |
(616) 748-1820 USDOT 2889574 |
| Excel Site Rentals LLC Kalkaska, MI |
Machinery and large objects, Liquids and gases, Oilfield equipment and more | 96 trucks 163 drivers |
(231) 258-5870 USDOT 2186612 |
| Capital Trucking Inc. Taylor, MI |
General freight, Metal, sheets and coils, Building materials and more | 190 trucks 156 drivers |
(313) 843-6000 USDOT 1433402 |
| Lester Brothers Excavation Inc. Jackson, MI lesterbros.com |
Building materials, Construction | 76 trucks 151 drivers |
(517) 764-7888 USDOT 377003 |
| QLS Transportation Coopersville, MI goqls.com |
General freight, Liquids and gases, Chemicals and more | 115 trucks 150 drivers |
(616) 604-1697 USDOT 3048405 |
| Brenner Oil Company Holland, MI brenneroil.com |
General freight, Liquids and gases, Hazmat | 136 trucks 150 drivers |
(616) 399-9742 USDOT 355912 |
| Vs Express Inc. Grand Rapids, MI |
General freight | 148 trucks 148 drivers |
(248) 590-0260 USDOT 1649745 |
Small Michigan trucking companies (10 to 49 trucks)
Small fleets can be a good fit if you want a family-style company, flexible home time or local routes.
| Company | Type of hauling | Fleet | Contact and record |
|---|---|---|---|
| Zipster Delivery Service LLC Canton, MI |
General freight, Liquids and gases, Beverages and more | 45 trucks 105 drivers |
(419) 460-7002 USDOT 3196095 |
| Haggerty Logistics Inc. New Boston, MI haggertylogistics.com |
General freight, Metal, sheets and coils, Machinery and large objects | 36 trucks 98 drivers |
(734) 397-7422 USDOT 571810 |
| Saint Joseph Express Ypsilanti, MI |
General freight, Household goods, Liquids and gases and more | 38 trucks 98 drivers |
(513) 602-2289 USDOT 3307370 |
| Superior Groundcover Inc. Grand Rapids, MI superiorgroundcover.com |
Dry bulk | 49 trucks 84 drivers |
(616) 669-7479 USDOT 1635382 |
| Carrier Service Lansing, MI |
General freight, Liquids and gases, Beverages and more | 40 trucks 80 drivers |
(734) 634-4396 USDOT 3370780 |
| Sprinter Services Inc. Grand Rapids, MI |
General freight, Household goods, Liquids and gases and more | 27 trucks 76 drivers |
(616) 514-6001 USDOT 253481 |
| Us Load System LLC Taylor, MI usloadllc.com |
General freight, US mail | 31 trucks 62 drivers |
(313) 918-1811 USDOT 3300406 |
| Legacy Transportation LLC Clinton Twp, MI |
General freight, Logs, poles and lumber, Building materials and more | 41 trucks 60 drivers |
(586) 843-4845 USDOT 4265715 |
| Universal Warren, MI |
General freight, Liquids and gases, Hazmat | 45 trucks 59 drivers |
(586) 920-0100 USDOT 3222737 |
| Herman Miller Zeeland, MI hermanmiller.com |
General freight | 27 trucks 57 drivers |
(616) 654-3225 USDOT 115762 |
| Metro Parcel & Freight Inc. Sterling Heights, MI metroparcelfreight.com |
General freight | 44 trucks 56 drivers |
(800) 423-9066 USDOT 500549 |
| L T I Portage, MI |
General freight, Hazmat | 29 trucks 56 drivers |
(650) 439-8405 USDOT 3248382 |
| Dean Trailways Of Michigan Lansing, MI deantrailways.com |
Not listed | 34 trucks 56 drivers |
(517) 319-3326 USDOT 560515 |
| Priority Logistics Romulus, MI prioritywaste.com |
General freight, Metal, sheets and coils | 44 trucks 55 drivers |
(586) 228-1200 USDOT 3682061 |
| Turbo Energy Tanklines Inc. Macomb, MI |
Liquids and gases, Hazmat | 39 trucks 54 drivers |
(248) 840-9477 USDOT 4551966 |
| Blue Lakes Charters And Tours Inc. Clio, MI bluelakes.com |
Not listed | 33 trucks 53 drivers |
(810) 686-4287 USDOT 476933 |
| V-Max Transportation Inc. Zeeland, MI |
General freight | 49 trucks 51 drivers |
(616) 772-9032 USDOT 906942 |
| Red Fright LLC Dearborn Heights, MI |
General freight | 20 trucks 50 drivers |
(385) 299-9998 USDOT 4108091 |
| Msa Delivery Service Canton, MI |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 35 trucks 50 drivers |
(734) 397-7770 USDOT 292208 |
| Pioneer Logistics LLC Lake Orion, MI pioneerlogisticsmi.com |
General freight, Liquids and gases, Beverages and more | 25 trucks 50 drivers |
(248) 410-1600 USDOT 3432171 |
| Npo Transportation Southfield, MI |
General freight | 33 trucks 50 drivers |
(248) 569-6106 USDOT 822083 |
| Hrdy Express LLC Detroit, MI |
General freight | 49 trucks 50 drivers |
(313) 333-3304 USDOT 4341799 |
| Warp Drive Logistics LLC Walker, MI |
General freight, Liquids and gases | 38 trucks 49 drivers |
(616) 466-0170 USDOT 4114835 |
| Extreme Transportation Grand Rapids, MI |
General freight | 27 trucks 49 drivers |
(616) 583-9090 USDOT 1164486 |
| Buchholz Transport Inc. Pigeon, MI buchholztransport.com |
General freight, Building materials, Machinery and large objects and more | 49 trucks 49 drivers |
(989) 453-3915 USDOT 309419 |
Michigan hazmat carriers
These carriers reported hauling hazardous materials, which requires a hazmat endorsement on your CDL.
| Company | Type of hauling | Fleet | Contact and record |
|---|---|---|---|
| United Road And Pilot Transport Plymouth, MI |
Hazmat | 1,306 trucks 1,239 drivers |
(734) 463-2535 USDOT 790261 |
| Transport Systems LLC Dearborn, MI |
General freight, Paper products, US mail and more | 623 trucks 567 drivers |
(313) 908-6889 USDOT 2631977 |
| The Auto Club Group Dearborn, MI acg.aaa.com |
Hazmat | 578 trucks 1,200 drivers |
(720) 938-1758 USDOT 1775344 |
| Transportation Services Inc. Romulus, MI |
General freight, Hazmat | 534 trucks 619 drivers |
(734) 282-4444 USDOT 198 |
| A D Transport Express Inc. Canton, MI |
General freight, Household goods, Metal, sheets and coils and more | 500 trucks 429 drivers |
(734) 397-7100 USDOT 296052 |
| Load One LLC Taylor, MI load1.com |
General freight, Metal, sheets and coils, Building materials and more | 483 trucks 463 drivers |
(800) 957-4698 USDOT 1112473 |
| Sweet Express LLC Grand Rapids, MI |
General freight, Household goods, Metal, sheets and coils and more | 429 trucks 325 drivers |
(616) 241-9200 USDOT 1128178 |
| Kc Transportation Carleton, MI |
General freight, Hazmat | 414 trucks 415 drivers |
(734) 654-0010 USDOT 347778 |
| Team Elmer's Traverse City, MI teamelmers.com |
Building materials, Machinery and large objects, Dry bulk and more | 375 trucks 348 drivers |
(231) 943-3443 USDOT 399189 |
| Amrize West Central Inc. Dundee, MI amrize.com |
General freight, Building materials, Machinery and large objects and more | 358 trucks 285 drivers |
(773) 380-9475 USDOT 420480 |
| Day & Ross Usa Inc. Romeo, MI dayross.com |
General freight, Household goods, Metal, sheets and coils and more | 350 trucks 364 drivers |
(717) 792-3632 USDOT 163299 |
| Modular Transportation Wyoming, MI modulartrans.com |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 328 trucks 175 drivers |
(616) 241-2060 USDOT 75827 |
| Universal Warren, MI |
General freight, Hazmat | 314 trucks 297 drivers |
(800) 233-9445 USDOT 3222281 |
| Reliable Carriers Inc. Canton, MI reliablecarriers.com |
General freight, Hazmat | 292 trucks 273 drivers |
(734) 453-6677 USDOT 242599 |
| Fca Transport LLC Detroit, MI |
Hazmat | 292 trucks 601 drivers |
(313) 252-2565 USDOT 151289 |
| Moon Star Express Belleville, MI moonstarexpress.com |
General freight, Hazmat | 284 trucks 302 drivers |
(734) 485-1100 USDOT 646835 |
| Dart Container Corporation Of California Mason, MI dartcontainer.com |
General freight, Dry bulk, Beverages and more | 280 trucks 248 drivers |
(517) 244-2409 USDOT 217295 |
| Northern Logistics Inc. Clare, MI norloworld.com |
General freight, Hazmat | 270 trucks 251 drivers |
(989) 386-7556 USDOT 295027 |
| Meijer Grand Rapids, MI |
General freight, Liquids and gases, Chemicals and more | 265 trucks 405 drivers |
(517) 322-7058 USDOT 1459678 |
| Universal Warren, MI |
General freight, Metal, sheets and coils, Building materials and more | 234 trucks 233 drivers |
(800) 233-9445 USDOT 4292331 |
Types of freight Michigan carriers haul
The most common types of freight reported by Michigan carriers are: General freight (7,131), Construction (2,301), Building materials (2,301), Machinery and large objects (1,584), Metal, sheets and coils (1,564), Paper products (1,418), Logs, poles and lumber (1,257), Dry bulk (1,237). A company that lists general freight typically runs dry van or flatbed loads, while specialty types such as liquids and gases, chemicals or dry bulk usually need tanker or bulk equipment and extra endorsements.
Looking for a trucking job in Michigan?
Michigan carriers of every size are hiring drivers. Tell us about your CDL, experience and where you want to drive, and we will pass your details to trucking companies and CDL schools that fit. It is free for drivers.
New to trucking? Read how much CDL training costs and how to get CDL training.
Own or run a Michigan trucking company?
Every company on this page comes from public federal records. You can ask us to correct your listing for free, or to feature your company with a highlighted row, a link to your hiring page and a driver-recruiting message.
Resources for Michigan drivers and owner-operators
- Commercial truck insurance companies compared
- Best load boards for carriers and dispatchers
- Highest paying truck driving jobs
Where Michigan trucking companies are based
Detroit has the most registered carriers, followed by Dearborn, Grand Rapids, Warren and Canton.

How to check that a Michigan trucking company is legitimate
- Get the USDOT number. Every carrier above has a USDOT link that opens its federal record.
- Check its status. On the FMCSA SAFER Company Snapshot, confirm the operating status is active and see its fleet size, cargo types and inspection history.
- Verify authority and insurance. Use the FMCSA Licensing and Insurance site to confirm the carrier’s operating authority and insurance on file.
- Review safety. Look at the safety rating and inspection and crash records before you sign on or hire.
- Confirm the details. Call the phone number listed and get pay, home time and benefits in writing.
USDOT number vs MC number: a USDOT number identifies a carrier for safety tracking. An MC (Motor Carrier) number is the operating authority that allows a company to haul freight for hire across state lines. This directory lists carriers that hold both.
Video from a third-party channel (Moving Authority Association) showing how to search a carrier by USDOT number on SAFER. Not produced by America’s Driving Force.
About this data and how we compiled it
This page is compiled by the America’s Driving Force team from the FMCSA Motor Carrier Census, a public dataset from the U.S. Department of Transportation. We update it every quarter; this version was retrieved on September 28, 2026.
- Where a carrier is counted: by the physical address on its federal record. A national carrier headquartered in another state appears under its home state, not here, even if it runs trucks in Michigan.
- Excluded: school bus, waste, towing, taxi and limousine operators, and records with implausible truck or driver counts.
- Limits: truck counts, driver counts and cargo types are self-reported by each carrier. Some large fleets are private fleets of non-trucking companies. Websites are taken from each carrier’s registered contact domain and shown only when the site loads and mentions the company name. Contact details for very small carriers are left out of the downloadable list to protect owner-operators’ privacy.
- Corrections: if a listing is wrong or you would like it updated, contact us. Carriers can update their own record with the FMCSA.
active status, a for-hire operating authority (MC number), at least one truck, and a federal registration update since September 2024.
Frequently asked questions
How many trucking companies are in Michigan?
Michigan has 7,895 active for-hire trucking companies registered with the FMCSA as of September 2026, running about 74,800 trucks. About 51% are single-truck owner-operators, and about 86% operate fewer than 10 trucks.
What is the largest trucking company in Michigan?
Among carriers registered in Michigan, GFS Transport LLC, United Road And Pilot Transport and Martin Transportation Systems Inc. report the largest fleets, each over 1,100 trucks. Fleet sizes are self-reported and change over time. National carriers headquartered in other states also operate in Michigan but are registered in their home states, so they are not counted here.
Which Michigan cities have the most trucking companies?
Detroit has the most registered carriers with 487, followed by Dearborn (356), Grand Rapids (290), Warren (173) and Canton (171).
How do I check whether a Michigan trucking company is legitimate?
Find the company's USDOT number, then look it up on the FMCSA SAFER Company Snapshot. Confirm its operating status is active, check its authority and insurance on the FMCSA Licensing and Insurance site, and review its safety record and inspection history.
Can I get CDL training in Michigan?
Yes. Michigan has CDL training schools and some carriers offer paid or no-cost training. America's Driving Force publishes guides to choosing a CDL school and getting CDL training.
Trucking companies in nearby states
Get trucking updates
We refresh this directory every quarter. Sign up for trucking news, driver job openings and carrier updates.
Related guides
- How much does CDL training cost?
- CDL requirements
- Class A vs Class B CDL licenses
- Highest paying truck driving jobs
- How to choose a trucking company to work for
- How to choose a CDL training school
- Get CDL training with America’s Driving Force
