Richard Lopez
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
7
States
Associated Companies (17)
LOPEZ TOWING & RECOVERY LLC
Current
DOT: 2938137
Officer
OCALA, FL
1
Power Units
4
Drivers
OSHYN TRANSPORTATION
Current
DOT: 4529163
Officer
LAKE WORTH, FL
0
Power Units
2
Drivers
RICHARD LOPEZ
(LOPEZ TRANSPORTATION SERVICE) Current
DOT: 691039
Officer
FORT WORTH, TX
1
Power Units
2
Drivers
R & R CARTAGE INC
Current
DOT: 962936
Officer
GRAPEVINE, TX
15
Power Units
16
Drivers
RICHARD LOPEZ
Current
DOT: 3961644
Officer
HEMPHILL, TX
1
Power Units
1
Drivers
L & R TRUCKING ENTERPRISESE INC
Current
DOT: 1441404
Officer
DENVER, CO
3
Power Units
3
Drivers
J & R TRANSPORT SERVICES INC
Current
DOT: 1563140
Officer
PERRIS, CA
1
Power Units
1
Drivers
SWPPP MAINTENANCE SERVICES INC
Current
DOT: 1674287
Officer
TUCSON, AZ
5
Power Units
4
Drivers
RHINO TOPS INCORPORATED
(RHINO TOPS) Current
DOT: 1691788
Officer
MURRAY, UT
1
Power Units
8
Drivers
L & R ENTERPRISES CORP
(L & ENTERPRISES) Current
DOT: 1715094
Officer
TERRA BELLA, CA
1
Power Units
1
Drivers
RICHARD LOPEZ
Current
DOT: 2065769
Officer
CORONA, CA
1
Power Units
2
Drivers
RICHARD LOPEZ
(PICKS PROFESSIONAL TRUCKING) Current
DOT: 2078548
Officer
WAUKEGAN, IL
2
Power Units
1
Drivers
RICHARD SALINAS LOPEZ
Current
DOT: 2892783
Officer
ALICE, TX
2
Power Units
2
Drivers
BULLY BOX TRANSPORTS INC
Current
DOT: 3973205
Officer
BELLEVIEW, FL
1
Power Units
2
Drivers
APEX FARM SOLUTIONS LLC
Current
DOT: 3450427
Officer
KERMAN, CA
1
Power Units
2
Drivers
MANNA TRANSPORTATION LLC
Current
DOT: 3800361
Officer
SAN ANTONIO, TX
2
Power Units
2
Drivers
LOPEZ VIP TRANSPORT LLC
Former (10/2025)
DOT: 4276987
Officer
SPRING HILL, FL
2
Power Units
2
Drivers
Associated Contacts (4)
Other officer names appearing at these companies. The badge shows how many of the companies above that person shares with Richard Lopez.
Data is derived from FMCSA census filings by exact officer-name match. Different individuals may share a name.