Motor carrier · USDOT 2606519
LEONARD ROOFING INC, Temecula, CA: USDOT 2606519 safety record, inspections, out-of-service, crashes
- 36Power units
- 33Drivers
- 48Roadside inspections on file
- 13With an out-of-service order
- 13Crashes on file
LEONARD ROOFING INC among Riverside County carriers
By power units, LEONARD ROOFING INC is number 128 of 16,178 Riverside County carriers, level with 2 that also file 36; the county’s middle fleet is 1 power unit.
LEONARD ROOFING INC, USDOT 2606519, MCS-150 filed July 23, 2018: 36 power units (36 trucks), 33 drivers (0 with a CDL); Temecula, CA 92590, Riverside County; active on the census; Intrastate Non-Hazmat Carriers; no hazardous materials; not rated by FMCSA; hauls Building Materials, Other, Construction; registered April 13, 2015.
Roadside inspections on file by year: 2026: 6; 2024: 37; 2023: 5.
- October 5, 2026, CA: Level III, driver only inspection, 0 violations, no out-of-service order.
- September 23, 2026, CA: Level II, walk-around inspection, 1 violation, 1 out-of-service (driver 0, vehicle 1).
- September 23, 2026, CA: Level I, full inspection, 1 violation, no out-of-service order.
- September 15, 2026, CA: Level II, walk-around inspection, 1 violation, no out-of-service order.
- August 12, 2026, CA: Level I, full inspection, 2 violations, no out-of-service order.
- August 7, 2026, CA: Level I, full inspection, 3 violations, no out-of-service order.
- November 5, 2024, CA: Level I, full inspection, 0 violations, no out-of-service order.
- October 28, 2024, CA: Level III, driver only inspection, 0 violations, no out-of-service order.
- October 23, 2024, CA: Level I, full inspection, 0 violations, no out-of-service order.
- October 18, 2024, CA: Level III, driver only inspection, 3 violations, no out-of-service order.
- October 17, 2024, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- September 24, 2024, CA: Level I, full inspection, 0 violations, no out-of-service order.
- September 20, 2024, CA: Level I, full inspection, 0 violations, no out-of-service order.
- September 3, 2024, CA: Level II, walk-around inspection, 3 violations, 2 out-of-service (driver 0, vehicle 2).
- August 15, 2024, CA: Level I, full inspection, 2 violations, 1 out-of-service (driver 0, vehicle 1).
- August 8, 2024, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- June 26, 2024, CA: Level I, full inspection, 0 violations, no out-of-service order.
- June 26, 2024, CA: Level II, walk-around inspection, 2 violations, 1 out-of-service (driver 0, vehicle 1).
- June 12, 2024, CA: Level I, full inspection, 3 violations, 1 out-of-service (driver 0, vehicle 1).
- May 23, 2024, CA: Level V, vehicle only inspection, 0 violations, no out-of-service order.
- May 23, 2024, CA: Level V, vehicle only inspection, 0 violations, no out-of-service order.
- May 23, 2024, CA: Level V, vehicle only inspection, 0 violations, no out-of-service order.
- May 23, 2024, CA: Level V, vehicle only inspection, 0 violations, no out-of-service order.
- May 23, 2024, CA: Level V, vehicle only inspection, 0 violations, no out-of-service order.
- May 23, 2024, CA: Level V, vehicle only inspection, 0 violations, no out-of-service order.
- May 9, 2024, CA: Level I, full inspection, 0 violations, no out-of-service order.
- April 11, 2024, CA: Level I, full inspection, 2 violations, 1 out-of-service (driver 0, vehicle 1).
- March 25, 2024, CA: Level II, walk-around inspection, 1 violation, no out-of-service order.
- March 25, 2024, CA: Level III, driver only inspection, 2 violations, 2 out-of-service (driver 0, vehicle 2).
- March 6, 2024, CA: Level I, full inspection, 1 violation, 1 out-of-service (driver 0, vehicle 1).
- February 26, 2024, CA: Level III, driver only inspection, 1 violation, no out-of-service order.
- February 23, 2024, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- February 21, 2024, CA: Level III, driver only inspection, 0 violations, no out-of-service order.
- February 17, 2024, CA: Level II, walk-around inspection, 1 violation, no out-of-service order.
- February 16, 2024, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- February 13, 2024, CA: Level III, driver only inspection, 0 violations, no out-of-service order.
- February 6, 2024, CA: Level I, full inspection, 0 violations, no out-of-service order.
- January 31, 2024, CA: Level II, walk-around inspection, 1 violation, no out-of-service order.
- January 26, 2024, CA: Level I, full inspection, 3 violations, 1 out-of-service (driver 0, vehicle 1).
- January 22, 2024, CA: Level II, walk-around inspection, 5 violations, 2 out-of-service (driver 0, vehicle 2).
- January 16, 2024, CA: Level III, driver only inspection, 0 violations, no out-of-service order.
- January 12, 2024, CA: Level III, driver only inspection, 1 violation, no out-of-service order.
- January 8, 2024, CA: Level III, driver only inspection, 0 violations, no out-of-service order.
- December 11, 2023, CA: Level I, full inspection, 2 violations, 2 out-of-service (driver 0, vehicle 2).
- November 20, 2023, CA: Level II, walk-around inspection, 2 violations, 1 out-of-service (driver 0, vehicle 1).
- November 9, 2023, CA: Level I, full inspection, 0 violations, no out-of-service order.
- November 1, 2023, CA: Level I, full inspection, 3 violations, 3 out-of-service (driver 0, vehicle 3).
- October 16, 2023, CA: Level II, walk-around inspection, 2 violations, no out-of-service order.
Crashes on file by year: 2025: 2; 2024: 3; 2022: 2; 2020: 1; 2019: 2; 2017: 3.
- October 21, 2025, Palmdale, CA: 0 deaths, 0 injuries, towed away.
- August 15, 2025, Temecula, CA: 0 deaths, 0 injuries, towed away.
- November 26, 2024, Shafter, CA: 0 deaths, 0 injuries, towed away.
- April 23, 2024, Unincorporated, CA: 0 deaths, 0 injuries, towed away.
- January 13, 2024, Unincorporated, CA: 0 deaths, 1 injury, towed away.
- July 4, 2022, Unincorporated, CA: 0 deaths, 0 injuries, towed away.
- June 20, 2022, Unincorporated, CA: 0 deaths, 2 injuries, towed away.
- October 26, 2020, Fontana, CA: 0 deaths, 0 injuries, towed away.
- November 18, 2019, Unincorporated, CA: 0 deaths, 0 injuries, towed away.
- November 5, 2019, Ontario, CA: 0 deaths, 0 injuries, towed away.
- December 19, 2017, Unincorporated, CA: 0 deaths, 0 injuries, towed away.
- December 1, 2017, Unincorporated, CA: 0 deaths, 1 injury, towed away.
- March 14, 2017, Santa Clarita, CA: 0 deaths, 4 injuries, towed away.
Riverside County carriers nearest LEONARD ROOFING INC in fleet size
- SABRA TRUCKING LLC, Moreno Valley: USDOT 3721164, 40 power units, 40 drivers, registered September 13, 2021
- SAFO TRUCKING LLC, Hemet: USDOT 4158232, 40 power units, 40 drivers, registered November 16, 2023
- L O LYNCH QUALITY WELLS & PUMPS INC, San Jacinto: USDOT 2613021, 39 power units, 21 drivers, registered April 17, 2015
- BEAUMONT UNIFIED SCHOOL DISTRICT, Cherry Valley: USDOT 2984843, 39 power units, 27 drivers, registered March 13, 2017
- HERCA TELECOMM SERVICES INC, Perris: USDOT 1778554, 38 power units, 40 drivers, registered June 3, 2008
- GREEN DRAYAGE SYSTEMS INC, Mira Loma: USDOT 1929684, 38 power units, 38 drivers, registered August 24, 2009
- QUALITY CAR SHIPPERS LLC, Murrieta: USDOT 2350131, 38 power units, 38 drivers, registered October 15, 2012
- VIRAMONTES EXPRESS INC, Corona: USDOT 811328, 38 power units, 38 drivers, registered May 19, 1999
- EGGLETON TRUCKING INC, Perris: USDOT 2556204, 37 power units, 27 drivers, registered November 6, 2014
- STATEWIDE ROAD SOLUTIONS LLC, Riverside: USDOT 4129445, 37 power units, 37 drivers, registered September 11, 2023
- VALLEY RESOURCE CENTER INC, Hemet: USDOT 2606859, 9 drivers, registered April 13, 2015
- AAA TREE SERVICE LLC, Winchester: USDOT 3254723, 20 drivers, registered March 6, 2019
- MENIFEE UNION SCHOOL DISTRICT, Menifee: USDOT 2646677, 35 power units, 25 drivers, registered June 12, 2015
- CRAFTSMAN LATH AND PLASTER INC, Riverside: USDOT 3137901, 35 power units, 35 drivers, registered May 17, 2018
- SAFE BUILD PROPERTIES LLC, Riverside: USDOT 3866788, 35 power units, 4 drivers, registered April 19, 2022
- PENGUIN HOME SOLUTIONS INC, March Air Reserve Base: USDOT 3914740, 35 power units, 35 drivers, registered July 11, 2022
- ULTRA ENGINEERING CONTRACTORS INC, Winchester: USDOT 2559494, 34 power units, 34 drivers, registered November 19, 2014
- BEAUMONT UNIFIED SCHOOL DISTRICT, Beaumont: USDOT 2738955, 34 power units, 27 drivers, registered June 30, 2015
- AMERICAN ASPHALT SOUTH INC, Riverside: USDOT 4148413, 34 power units, 72 drivers, registered October 24, 2023
- SVT FLEET LLC, Corona: USDOT 4154643, 34 power units, 20 drivers, registered November 8, 2023
Roadside inspections
- 48Inspections
- 13Any out-of-service order
- 0Driver out of service
- 13Vehicle out of service
Crashes
- 13Crashes
- 0With a fatality
- 4With an injury
Watch USDOT 2606519
One carrier, $49/month: the register files for USDOT 2606519. What the watch covers →
Source: FMCSA Company Census File (loaded October 15, 2026), FMCSA’s inspection and crash files. How these figures are made →