Michael Ball
Trucking companies where this name appears as a company officer in FMCSA census filings, including past filings the FMCSA no longer publishes.
15
Companies
4
Current
11
Former
12
States
Associated Companies (15)
RUSSELL OIL COMPANY INC
Current
DOT: 586429
Officer
HONAKER, VA
2
Power Units
2
Drivers
MICHAEL BALL
Current
DOT: 2287212
Officer
MESHOPPEN, PA
1
Power Units
1
Drivers
D BALL M BALL & J BLAKE
(TRIPLE B TRUCKING & LOGISTICS) Current
DOT: 1428395
Officer
FAYETTEVILLE, AR
1
Power Units
1
Drivers
DOT: 3672331
Officer
LOUISVILLE, KY
3
Power Units
3
Drivers
MICHAEL BALL
(M L B TRUCKING) Former (01/2026)
DOT: 1162455
Officer
TUTTLE, OK
1
Power Units
1
Drivers
MICHAEL BALL
(AVERY ROAD TREE SERVICE) Former (01/2026)
DOT: 2055427
Officer
SUNAPEE, NH
3
Power Units
1
Drivers
TRI-COUNTY READY MIX
Former (10/2025)
DOT: 1742515
Officer
MADISON, WV
3
Power Units
3
Drivers
TMC MARKETING
(BALL EQUIPMENT) Former (10/2025)
DOT: 2003197
Officer
SANDUSKY, MI
1
Power Units
1
Drivers
MB DISTRIBUTING INC
Former (10/2025)
DOT: 2379552
Officer
HUDSONVILLE, MI
0
Power Units
1
Drivers
HOSPIRA INC
(MCPHERSON SHUTTLE) Former (10/2025)
DOT: 2471989
Officer
MCPHERSON, KS
1
Power Units
1
Drivers
CADRE TRANSPORT INC
Former (10/2025)
DOT: 2520087
Officer
SUNRISE, FL
1
Power Units
1
Drivers
MBI INSTALLED SERVICE
Former (10/2025)
DOT: 3359095
Officer
GIBSONIA, PA
1
Power Units
1
Drivers
B & H CUSTOM CABINETS INC
Former (10/2025)
DOT: 3997158
Officer
MUNNSVILLE, NY
1
Power Units
3
Drivers
TOP SHELF CONTRACTING LLC
Former (10/2025)
DOT: 4125978
Officer
MAPLE GROVE, MN
1
Power Units
1
Drivers
NEW FLORIDA LOGISTICS
Former (10/2025)
DOT: 4239160
Officer
DAYTONA BEACH, FL
0
Power Units
4
Drivers
Associated Contacts (4)
Other officer names appearing at these companies. The badge shows how many of the companies above that person shares with Michael Ball.
Data is derived from FMCSA census filings by exact officer-name match. Different individuals may share a name.