Michael Armstrong
Trucking companies where this name appears as a company officer in FMCSA census filings, including past filings the FMCSA no longer publishes.
17
Companies
16
Current
1
Former
12
States
Associated Companies (17)
J&M SITE WORX LLC
Current
DOT: 4344699
Officer
NILES, MI
2
Power Units
2
Drivers
DOT: 4315102
Officer
TULSA, OK
1
Power Units
1
Drivers
CANAM ROAD SERVICES LLC
Current
DOT: 2874724
Officer
ATOKA, OK
1
Power Units
1
Drivers
BLUE CREEK AUTO & TRUCK
Current
DOT: 1429470
Officer
BILLINGS, MT
2
Power Units
2
Drivers
MICHAEL A ARMSTRONG
(M A ARMSTRONG TRUCKING) Current
DOT: 1441358
Officer
APOHAQUI, NB
1
Power Units
1
Drivers
GEM STAR TRUCKING INC
Current
DOT: 1559669
Officer
MERIDIAN, ID
2
Power Units
3
Drivers
MICHAEL ARMSTRONG
(ARMSTRONG TRANSPORT) Current
DOT: 1284505
Officer
SAN BERNARDINO, CA
1
Power Units
1
Drivers
MICHAEL AARON ARMSTRONG
Current
DOT: 4021415
Officer
ANDREWS, TX
1
Power Units
1
Drivers
CUSTOM PARK SERVICES INC
Current
DOT: 1359402
Officer
HARMANS, MD
12
Power Units
10
Drivers
MICHAEL ARMSTRONG
(ARMSTRONG TOWING LLC) Current
DOT: 2352418
Officer
SEATTLE, WA
3
Power Units
2
Drivers
R TOOL GUY LLC
(R TOOL GUY) Current
DOT: 2380524
Officer
WHITWAY POINT, NY
1
Power Units
1
Drivers
MICHAEL ARMSTRONG
(M ARMSTRONG) Current
DOT: 1899959
Officer
CROWN POINT, NY
2
Power Units
1
Drivers
MICHAEL ARMSTRONG
(PILOT VEHICLE SERVICE) Current
DOT: 2017052
Officer
VICTORIA, TX
1
Power Units
1
Drivers
MICHAEL R ARMSTRONG
Current
DOT: 3055635
Officer
DERBY, NY
2
Power Units
2
Drivers
ARMSTRONG CONTRACTORS LLC
Current
DOT: 344755
Officer
COLUMBIA, SC
14
Power Units
13
Drivers
AANDA CLEANING INC
(SERVICEMASTER OF THE KEY CITY) Current
DOT: 4337476
Officer
DUBUQUE, IA
0
Power Units
—
Drivers
CUSTOM PARK SURFACING LLC
Former (10/2025)
DOT: 3528565
Officer
HARMANS, MD
4
Power Units
4
Drivers
Associated Contacts (6)
Other officer names appearing at these companies. The badge shows how many of the companies above that person shares with Michael Armstrong.
Data is derived from FMCSA census filings by exact officer-name match. Different individuals may share a name.