Motor carrier · USDOT 2666467
C P CONSTRUCTION CO INC, Upland, CA: USDOT 2666467 safety record, inspections, out-of-service, crashes
- 32Power units
- 28Drivers
- 5Roadside inspections on file
- 0With an out-of-service order
- 3Crashes on file
C P CONSTRUCTION CO INC among San Bernardino County carriers
By power units, C P CONSTRUCTION CO INC is number 173 of 21,467 San Bernardino County carriers, level with 6 that also file 32; the county’s middle fleet is 1 power unit.
C P CONSTRUCTION CO INC, USDOT 2666467, MCS-150 filed October 28, 2025: 32 power units (32 trucks), 28 drivers (6 with a CDL), 280,000 miles in 2025; Upland, CA 91786, San Bernardino County; active on the census; Intrastate Non-Hazmat Carriers; no hazardous materials; not rated by FMCSA; hauls Building Materials, Machinery, Large Objects, Other, Construction; registered June 12, 2015.
Roadside inspections on file by year: 2024: 5.
- May 15, 2024, CA: Level V, vehicle only inspection, 1 violation, no out-of-service order.
- May 15, 2024, CA: Level V, vehicle only inspection, 0 violations, no out-of-service order.
- May 15, 2024, CA: Level V, vehicle only inspection, 0 violations, no out-of-service order.
- May 15, 2024, CA: Level V, vehicle only inspection, 2 violations, no out-of-service order.
- February 29, 2024, CA: Level II, walk-around inspection, 3 violations, no out-of-service order.
Crashes on file by year: 2022: 2; 2021: 1.
- July 20, 2022, Jurupa Valley, CA: 0 deaths, 0 injuries, towed away.
- February 22, 2022, Fontana, CA: 0 deaths, 0 injuries, towed away.
- April 15, 2021, Montclair, CA: 0 deaths, 1 injury, towed away.
San Bernardino County carriers nearest C P CONSTRUCTION CO INC in fleet size
- CHRISTENSEN BROTHERS GENERAL ENGINEERING INC, Apple Valley: USDOT 2744770, 34 power units, 32 drivers, registered June 30, 2015
- PFXCA LLC, Fontana: USDOT 716286, 34 power units, 37 drivers, registered December 1, 1997
- LAKE ARROWHEAD COMMUNITY SERVICES DISTRICT, Blue Jay: USDOT 2645221, 33 power units, 14 drivers, registered June 12, 2015
- MOUNTAIN AREA REGIONAL TRANSIT AUTHORITY, Big Bear Lake: USDOT 2806593, 33 power units, 54 drivers, registered September 30, 2015
- GUR NANAK FREIGHT INC, Ontario: USDOT 3105120, 33 power units, 50 drivers, registered March 5, 2018
- CW CONVENIENT COURIERS LLC, Victorville: USDOT 3181177, 33 power units, 74 drivers, registered August 30, 2018
- ORO GRANDE ELEMENTRY SCHOOL DISTRICT, Oro Grande: USDOT 576644, 33 power units, 8 drivers, registered October 6, 1994
- TORO TOWING INC, Fontana: USDOT 1410995, 22 drivers, registered August 30, 2005
- ENVIRONMENTAL & CHEMICAL CONSULTING INC, Mentone: USDOT 2452121, 19 drivers, registered November 6, 2013
- RIM OF THE WORLD UNIFIED SCHOOL DISTRICT, Lake Arrowhead: USDOT 2650246, 20 drivers, registered June 12, 2015
- MANGROVE TRANSPORTATION INC, Rancho Cucamonga: USDOT 2919430, 46 drivers, registered August 15, 2016
- HR TRANSLINK INC, San Bernardino: USDOT 3285197, 32 drivers, registered May 9, 2019
- CROWN COMMUNICATIONS ENGINEERING, INC, Ontario: USDOT 5174341, 12 drivers, registered May 18, 2026
- R & Y CASTELLANOS TRUCKING INC, Rancho Cucamonga: USDOT 1631144, 31 power units, 31 drivers, registered April 11, 2007
- EZH INC, Chino: USDOT 2116417, 31 power units, 29 drivers, registered February 1, 2011
- TWENTYNINE PALMS WATER DISTRICT, 29 Palms: USDOT 2611768, 31 power units, 14 drivers, registered April 17, 2015
- HIGH LIGHT ELECTRIC INC, Colton: USDOT 2776420, 31 power units, 50 drivers, registered July 1, 2015
- V DUDZIAK INC, Yucaipa: USDOT 4152057, 31 power units, 21 drivers, registered November 1, 2023
- MORONGO BASIN TRANSIT AUTHORITY, Joshua Tree: USDOT 630112, 31 power units, 33 drivers, registered February 12, 1996
- HEDRICK FIRE PROTECTION, Chino: USDOT 7971258, 31 power units, 31 drivers, registered September 8, 2026
Roadside inspections
- 5Inspections
- 0Any out-of-service order
- 0Driver out of service
- 0Vehicle out of service
Crashes
- 3Crashes
- 0With a fatality
- 1With an injury
Watch USDOT 2666467
One carrier, $49/month: the register files for USDOT 2666467. What the watch covers →
Source: FMCSA Company Census File (loaded October 15, 2026), FMCSA’s inspection and crash files. How these figures are made →