USDOT Checker

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.

CarrierCityPower unitsDriversRatingAuthorityInspectionsOut of serviceCrashes
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.