Motor carrier · USDOT 2046780
NP MECHANICAL INC, Corona, CA: USDOT 2046780 safety record, inspections, out-of-service, crashes
- 8Power units
- 8Drivers
- 11Roadside inspections on file
- 7With an out-of-service order
- 0Crashes on file
NP MECHANICAL INC among Riverside County carriers
By power units, NP MECHANICAL INC is number 576 of 16,178 Riverside County carriers, level with 86 that also file 8; the county’s middle fleet is 1 power unit.
NP MECHANICAL INC, USDOT 2046780, MCS-150 filed September 22, 2025: 8 power units (8 trucks), 8 drivers (0 with a CDL), 85,300 miles in 2024; Corona, CA 92883, Riverside County; active on the census; Intrastate Non-Hazmat Carriers; no hazardous materials; not rated by FMCSA; hauls Building Materials, Construction; registered June 17, 2010.
Roadside inspections on file by year: 2024: 8; 2023: 3.
- October 9, 2024, CA: Level I, full inspection, 4 violations, 1 out-of-service (driver 0, vehicle 1).
- September 26, 2024, CA: Level II, walk-around inspection, 3 violations, no out-of-service order.
- August 19, 2024, CA: Level II, walk-around inspection, 3 violations, 1 out-of-service (driver 0, vehicle 1).
- August 8, 2024, CA: Level I, full inspection, 5 violations, 1 out-of-service (driver 0, vehicle 1).
- June 25, 2024, CA: Level I, full inspection, 6 violations, 2 out-of-service (driver 0, vehicle 2).
- February 22, 2024, CA: Level I, full inspection, 1 violation, 1 out-of-service (driver 0, vehicle 1).
- February 8, 2024, CA: Level I, full inspection, 0 violations, no out-of-service order.
- January 2, 2024, CA: Level II, walk-around inspection, 2 violations, 1 out-of-service (driver 1, vehicle 0).
- December 8, 2023, CA: Level I, full inspection, 3 violations, no out-of-service order.
- November 3, 2023, CA: Level I, full inspection, 1 violation, 1 out-of-service (driver 0, vehicle 1).
- October 13, 2023, CA: Level II, walk-around inspection, 2 violations, no out-of-service order.
Riverside County carriers nearest NP MECHANICAL INC in fleet size
- DESERT SOUL TRANSPORT INC, La Quinta: USDOT 1201801, 8 drivers, registered January 16, 2004
- AJM DELIVERY SERVICE INC, Eastvale: USDOT 1208804, 2 drivers, registered February 9, 2004
- JAC & ALE INC, Riverside: USDOT 1258538, 8 drivers, registered June 15, 2004
- DAVINDER SINGH BEINIG, Riverside: USDOT 1264519, 8 drivers, registered July 7, 2004
- EDIJEN TRANSPORT INC, Riverside: USDOT 1265772, 6 drivers, registered July 12, 2004
- BROTHER'S TOWING OF NORCO CORP, Norco: USDOT 1594749, 5 drivers, registered January 11, 2007
- CALIFORNIA TRUSS COMPANY, Perris: USDOT 1646360, 6 drivers, registered May 18, 2007
- MEX-AMERICAN ENTERTAINMENT GROUP INC, Indio: USDOT 1695828, 8 drivers, registered October 8, 2007
- OAK IT INC, Corona: USDOT 1771311, 8 drivers, registered May 12, 2008
- SKANSKA USA CIVIL WEST CALIFORNIA DISTRICT INC, Riverside: USDOT 1795315, 5 drivers, registered July 24, 2008
- JUAN CALDERA TRANSPORT CORP, Perris: USDOT 2259329, 7 drivers, registered December 30, 2011
- IMT LOGISTICS INC, Mira Loma: USDOT 2454321, 8 drivers, registered November 15, 2013
- PROFESSIONAL SITE SOLUTIONS LLC, Riverside: USDOT 2554225, 8 drivers, registered October 29, 2014
- J CORDERO TRUCKING INC, Moreno Valley: USDOT 2579557, 8 drivers, registered February 10, 2015
- HERITAGE CONTAIER, Riverside: USDOT 2603707, 6 drivers, registered April 13, 2015
- CD FOODSERVICE INC, Eastvale: USDOT 2605122, 8 drivers, registered April 13, 2015
- MEDILAND CORPORATION, Corona: USDOT 2610487, 7 drivers, registered April 17, 2015
- ALLSTAR PAVING COMPANY INC, Santa Ana: USDOT 2646595, 8 drivers, registered June 12, 2015
- WHITE STEEL INC, Thermal: USDOT 2650913, 8 drivers, registered June 12, 2015
- HERMANOS GRADING INC, Riverside: USDOT 2651860, 6 drivers, registered June 12, 2015
Roadside inspections
- 11Inspections
- 7Any out-of-service order
- 1Driver out of service
- 6Vehicle out of service
| Date | Filed by | Level | Violations | Out-of-service | Driver OOS | Vehicle OOS |
|---|---|---|---|---|---|---|
| October 9, 2024 | CA | Level I, full | 4 | 1 | 0 | 1 |
| September 26, 2024 | CA | Level II, walk-around | 3 | 0 | 0 | 0 |
| August 19, 2024 | CA | Level II, walk-around | 3 | 1 | 0 | 1 |
| August 8, 2024 | CA | Level I, full | 5 | 1 | 0 | 1 |
| June 25, 2024 | CA | Level I, full | 6 | 2 | 0 | 2 |
| February 22, 2024 | CA | Level I, full | 1 | 1 | 0 | 1 |
| February 8, 2024 | CA | Level I, full | 0 | 0 | 0 | 0 |
| January 2, 2024 | CA | Level II, walk-around | 2 | 1 | 1 | 0 |
| December 8, 2023 | CA | Level I, full | 3 | 0 | 0 | 0 |
| November 3, 2023 | CA | Level I, full | 1 | 1 | 0 | 1 |
| October 13, 2023 | CA | Level II, walk-around | 2 | 0 | 0 | 0 |
Crashes
Velarion’s copy of the crash file holds no crash for USDOT 2046780.
Watch this carrier
One carrier, $49/month. One carrier. The watch returns the inspection, violation, enforcement and crash entries the register carries for that carrier alone. Choose “One carrier” and enter this carrier’s USDOT number, 2046780.
Start the watch
- One carrier — $49/month
- One county — $149/month
- One state — $349/month
- The whole register — $9,990/year
How we handle your data → Privacy
Nearby on the register
- Motor carriers in Riverside County
- Every carrier record in Riverside County, A to Z
- Motor carriers in California
- Every carrier record in California, A to Z
Figures from the FMCSA Company Census File, loaded October 15, 2026, and FMCSA’s inspection and crash files.
How this page was built: FMCSA Company Census File, read October 15, 2026.