Alabama · active carriers with 20 or more power units · as of 2026-11-02
Trucking companies in Alabama
674 carriers, biggest fleets first. Each record shows FMCSA's registration, authority, safety rating, and inspections and crashes since January 2024. Any Alabama 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 |
|---|---|---|---|---|---|---|---|---|
| M & M Transporting LLC USDOT 3514087 | Spruce Pine | 21 | 42 | Not rated | Active | 43 | 0% | 0 |
| Madison County Co-Operative Inc USDOT 458333 | Toney | 21 | 31 | Not rated | None | 4 | 0% | 0 |
| Massey Hauling Co Inc USDOT 346188 | Oneonta | 21 | 21 | Satisfactory | Active | 45 | 0% | 1 |
| MBL Dedicated LLC USDOT 1894931 | Sheffield | 21 | 21 | Satisfactory | Active | 93 | 0% | 8 |
| Park Supply Co Inc USDOT 573353 | Huntsville | 21 | 21 | Not rated | None | 2 | 0% | 0 |
| Petty Line Construction Inc USDOT 543159 | Clanton | 21 | 24 | Not rated | None | 1 | 0% | 0 |
| Phillip Alan Farley USDOT 1591892 | Mccalla | 21 | 1 | Not rated | None | 0 | – | 0 |
| Posey Supply Co Inc USDOT 176081 | Double Springs | 21 | 15 | Satisfactory | None | 62 | 0% | 2 |
| Riverside Timber Inc USDOT 3027344 | Wadley | 21 | 22 | Not rated | Active | 101 | 0% | 6 |
| Roll Tide Distribution LLC USDOT 2109146 | Bessemer | 21 | 22 | Not rated | Active | 20 | 0% | 2 |
| Sessions Co Inc USDOT 97848 | Enterprise | 21 | 14 | Not rated | None | 8 | 0% | 0 |
| Sessions Company Inc USDOT 4448119 | Enterprise | 21 | 8 | Not rated | None | 0 | – | 0 |
| Southern Extreme Transport LLC USDOT 2962642 | Georgiana | 21 | 21 | Not rated | Active | 35 | 0% | 2 |
| Southern Gas And Supply Of Birmingham USDOT 1677501 | Birmingham | 21 | 18 | Satisfactory | None | 20 | 0% | 2 |
| Southern Pride Plumbing Inc USDOT 1181526 | Smiths Station | 21 | 19 | Not rated | None | 3 | 0% | 0 |
| Thornton Iron & Metal USDOT 1035180 | Rogersville | 21 | 21 | Conditional | None | 61 | 0% | 1 |
| Tony's Towing Inc USDOT 535227 | Fairhope | 21 | 15 | Not rated | Active | 13 | 0% | 0 |
| Tri-County Haulers LLC USDOT 4337391 | Wetumpka | 21 | 42 | Not rated | None | 80 | 0% | 1 |
| Waid Home Center USDOT 1504849 | Auburn | 21 | 25 | Not rated | None | 0 | – | 0 |
| Alton Michael Williams USDOT 1061280 | Tuscaloosa | 20 | 1 | Not rated | None | 0 | – | 0 |
| Andress Engineering Associates Inc USDOT 489902 | Alabaster | 20 | 20 | Not rated | None | 8 | 0% | 0 |
| Associated Equipment Co Of Delaware USDOT 489753 | Mobile | 20 | 20 | Not rated | None | 17 | 0% | 0 |
| Astro Electric Co Inc USDOT 502484 | Bessemer | 20 | 11 | Not rated | None | 0 | – | 0 |
| B S E Industrial Contractors Inc USDOT 402257 | Birmingham | 20 | 27 | Not rated | None | 16 | 0% | 0 |
| Bama Boring And Contracting Inc USDOT 940432 | Mobile | 20 | 12 | Not rated | None | 1 | 0% | 0 |
| Bama Budweiser Of Montgomery Inc USDOT 570074 | Montgomery | 20 | 15 | Not rated | None | 8 | 0% | 0 |
| Billy Franklin Enterprises Inc USDOT 1230850 | Calera | 20 | 16 | Not rated | None | 53 | 0% | 5 |
| Bspmgp LLC USDOT 2955258 | Loxley | 20 | 14 | Not rated | Active | 18 | 0% | 0 |
| Bud Dog Express LLC USDOT 1696106 | Prattville | 20 | 9 | Not rated | Active | 44 | 0% | 4 |
| Builders Supply Co Inc USDOT 188192 | Fort Payne | 20 | 9 | Satisfactory | None | 10 | 0% | 1 |
| Certified Safe Transportation LLC USDOT 4340466 | Jacksonville | 20 | 18 | Not rated | Active | 0 | – | 0 |
| Changing Spaces Moving Inc USDOT 1164434 | Birmingham | 20 | 20 | Not rated | Inactive | 0 | – | 0 |
| Crews Inc USDOT 1506132 | Athens | 20 | 17 | Not rated | None | 0 | – | 0 |
| CST Of Jacksonville LLC USDOT 2842715 | Jacksonville | 20 | 23 | Not rated | None | 0 | – | 0 |
| East Alabama Healthcare Authority USDOT 1204149 | Opelika | 20 | 28 | Not rated | None | 0 | – | 0 |
| Easy-Haul Inc USDOT 1478989 | Fairhope | 20 | 20 | Not rated | None | 21 | 0% | 0 |
| Fueling Solutions Inc USDOT 1486847 | Birmingham | 20 | 4 | Not rated | None | 9 | 0% | 1 |
| Fulton Logging Company LLC USDOT 840954 | Fulton | 20 | 21 | Not rated | None | 19 | 0% | 1 |
| Gagb LLC USDOT 1488260 | Bessemer | 20 | 16 | Not rated | None | 14 | 0% | 0 |
| Green Partners LLC USDOT 2299582 | Irondale | 20 | 22 | Not rated | None | 0 | – | 0 |
| Griffon Aerospace USDOT 1393983 | Madison | 20 | 35 | Not rated | None | 11 | 0% | 0 |
| Harper Electric Construction Company Inc USDOT 269191 | Andalusia | 20 | 16 | Satisfactory | None | 1 | 0% | 1 |
| Hummingbyrd Inc USDOT 514965 | Huntsville | 20 | 16 | Not rated | None | 0 | – | 0 |
| Hurst Towing & Recovery Inc USDOT 473665 | Birmingham | 20 | 15 | Not rated | Active | 1 | 0% | 3 |
| Hydraulic Crane Specialists Inc USDOT 484989 | Chickasaw | 20 | 15 | Not rated | None | 0 | – | 0 |
| J Michael Cowan Trucking Inc USDOT 1552417 | Selma | 20 | 12 | Conditional | Active | 19 | 0% | 5 |
| J&S Martindale LLC USDOT 3699791 | Theodore | 20 | 10 | Not rated | Active | 30 | 0% | 1 |
| JB Ammons Construction USDOT 1521449 | Spanish Fort | 20 | 14 | Not rated | None | 53 | 0% | 2 |
| Jennings International Inc USDOT 4141819 | Birmingham | 20 | 40 | Not rated | None | 0 | – | 0 |
| Jettison Environmental LLC USDOT 3271555 | Prattville | 20 | 20 | Not rated | None | 95 | 0% | 2 |
| Johnson Brothers Wine Inc Of Alabama USDOT 1589172 | Pelham | 20 | 15 | Not rated | None | 0 | – | 0 |
| Madison Electric Inc USDOT 652251 | Madison | 20 | 12 | Not rated | None | 0 | – | 0 |
| Mccain Engineering Company Inc USDOT 355619 | Pelham | 20 | 8 | Not rated | None | 6 | 0% | 1 |
| Messick Trucking LLC USDOT 1888310 | Luverne | 20 | 21 | Not rated | Active | 63 | 0% | 6 |
| Mountain Heating & Cooling Inc USDOT 1501381 | Pelham | 20 | 14 | Not rated | None | 2 | 0% | 0 |
| Mr T'S Auto Service, Inc USDOT 2912190 | Fairfield | 20 | 3 | Not rated | None | 0 | – | 0 |
| MW Industrial Services Inc USDOT 4520021 | Axis | 20 | 15 | Not rated | None | 0 | – | 0 |
| MW Industrial Services Inc USDOT 4520029 | Axis | 20 | 15 | Not rated | None | 0 | – | 0 |
| Newman Specialized Carriers Inc USDOT 319462 | Belk | 20 | 22 | Satisfactory | Active | 40 | 0% | 3 |
| Oak Leaf Lawn & Landscape Inc USDOT 2478693 | Bessemer | 20 | 10 | Not rated | None | 1 | 0% | 0 |
| One & All Express Inc USDOT 3311941 | Valley | 20 | 27 | Not rated | Active | 14 | 0% | 2 |
| R & S Paving And Grading Inc USDOT 827499 | Foley | 20 | 20 | Not rated | None | 6 | 0% | 0 |
| Regional Produce Distributors LLC USDOT 3269558 | Birmingham | 20 | 20 | Not rated | None | 19 | 0% | 3 |
| Riverbend Center For Mental Health USDOT 1518317 | Florence | 20 | 83 | Not rated | None | 0 | – | 0 |
| SCF Erections LLC USDOT 1467022 | Tallassee | 20 | 8 | Not rated | None | 2 | 0% | 0 |
| Seamon Wrecker Service Inc USDOT 988539 | Prattville | 20 | 19 | Satisfactory | Active | 12 | 0% | 3 |
| Smothers Services USDOT 4087597 | Geraldine | 20 | 12 | Not rated | None | 1 | 0% | 0 |
| Southern Coaches Inc USDOT 430145 | Dothan | 20 | 20 | Satisfactory | Active | 47 | 0% | 1 |
| Stateserv Medical Of Alabama LLC USDOT 4241651 | Gadsden | 20 | 30 | Not rated | None | 0 | – | 0 |
| Sumo Family Farms LLC USDOT 3617965 | Atmore | 20 | 25 | Not rated | Inactive | 0 | – | 1 |
| The Arc Of Jackson County USDOT 1508505 | Scottsboro | 20 | 7 | Not rated | None | 0 | – | 0 |
| TTL Inc USDOT 479671 | Tuscaloosa | 20 | 18 | Satisfactory | None | 6 | 0% | 0 |
| W&L Movers LLC USDOT 3531564 | Greenville | 20 | 20 | Not rated | Inactive | 0 | – | 0 |
| William K Lumpkin USDOT 1558388 | Orrville | 20 | 9 | Not rated | None | 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.