Motor carrier · USDOT 2856420
BJL TRUCKING CORPORATION, Upland, CA: USDOT 2856420 safety record, inspections, out-of-service, crashes
- 5Power units
- 5Drivers
- 20Roadside inspections on file
- 6With an out-of-service order
- 2Crashes on file
BJL TRUCKING CORPORATION among San Bernardino County carriers
By power units, BJL TRUCKING CORPORATION is number 1,231 of 21,467 San Bernardino County carriers, level with 343 that also file 5; the county’s middle fleet is 1 power unit.
BJL TRUCKING CORPORATION, USDOT 2856420, MCS-150 filed April 16, 2026: 5 power units (5 trucks), 5 drivers (5 with a CDL), 161,125 miles in 2025; Upland, CA 91786, San Bernardino County; active on the census; Interstate Carriers; no hazardous materials; not rated by FMCSA; hauls Other, General Freight; registered February 19, 2016.
Roadside inspections on file by year: 2026: 5; 2025: 2; 2024: 11; 2023: 2.
- September 9, 2026, CA: Level II, walk-around inspection, 6 violations, 2 out-of-service (driver 1, vehicle 1).
- August 20, 2026, AZ: Level II, walk-around inspection, 8 violations, no out-of-service order.
- August 12, 2026, TX: Level II, walk-around inspection, 1 violation, no out-of-service order.
- July 31, 2026, CA: Level III, driver only inspection, 2 violations, 1 out-of-service (driver 1, vehicle 0).
- March 24, 2026, NM: Level II, walk-around inspection, 0 violations, no out-of-service order.
- October 12, 2025, NM: Level II, walk-around inspection, 0 violations, no out-of-service order.
- March 13, 2025, NM: Level III, driver only inspection, 0 violations, no out-of-service order.
- September 30, 2024, CA: Level V, vehicle only inspection, 2 violations, 2 out-of-service (driver 0, vehicle 2).
- September 30, 2024, CA: Level V, vehicle only inspection, 0 violations, no out-of-service order.
- September 30, 2024, CA: Level V, vehicle only inspection, 1 violation, no out-of-service order.
- September 30, 2024, CA: Level V, vehicle only inspection, 0 violations, no out-of-service order.
- September 18, 2024, CA: Level II, walk-around inspection, 4 violations, no out-of-service order.
- July 9, 2024, CA: Level II, walk-around inspection, 5 violations, 1 out-of-service (driver 0, vehicle 1).
- July 7, 2024, NM: Level II, walk-around inspection, 2 violations, 1 out-of-service (driver 1, vehicle 0).
- June 23, 2024, NM: Level II, walk-around inspection, 0 violations, no out-of-service order.
- April 9, 2024, FL: Level III, driver only inspection, 0 violations, no out-of-service order.
- March 16, 2024, CA: Level I, full inspection, 0 violations, no out-of-service order.
- March 13, 2024, CA: Level I, full inspection, 3 violations, 2 out-of-service (driver 1, vehicle 1).
- December 24, 2023, NM: Level III, driver only inspection, 0 violations, no out-of-service order.
- December 5, 2023, CA: Level I, full inspection, 7 violations, no out-of-service order.
Crashes on file by year: 2026: 1; 2025: 1.
- February 17, 2026, Not Listed, TX: 0 deaths, 1 injury.
- April 1, 2025, Norwalk, CA: 0 deaths, 0 injuries, towed away.
San Bernardino County carriers nearest BJL TRUCKING CORPORATION in fleet size
- GARCON CONSTRUCTION INC, Ontario: USDOT 2804862, 5 drivers, registered September 29, 2015
- LAMANCO INC, Adelanto: USDOT 2806429, 3 drivers, registered September 30, 2015
- JTL TRUCKING INC, Upland: USDOT 2806808, 5 drivers, registered September 30, 2015
- SAN BERNARDINO CITY UNIFIED SCHOOL DISTRICT, San Bernardino: USDOT 2810252, 2 drivers, registered September 30, 2015
- O'NEILL LOGISTICS TRANSPORTATION CA LLC, Rancho Cucamonga: USDOT 2838272, 5 drivers, registered January 13, 2016
- LEABO FOODS INC., Rancho Cucamonga: USDOT 2848001, 6 drivers, registered February 12, 2016
- CARLOS D ALFARO, Redlands: USDOT 2849266, 5 drivers, registered February 12, 2016
- CALI FREIGHT TRANSPORT INC, Chino: USDOT 2853400, 6 drivers, registered February 16, 2016
- GUILMER'S TRUCKING INC, Ontario: USDOT 2853572, 5 drivers, registered February 16, 2016
- JESSE GONZALEZ TRUCKING INC, Montclair: USDOT 2853862, 4 drivers, registered February 16, 2016
- THOMPSON INDUSTRIAL SUPPLY LLC, Rancho Cucamonga: USDOT 2862745, 7 drivers, registered March 8, 2016
- DIETZ TOWING LLC, Ontario: USDOT 2866496, 5 drivers, registered March 14, 2016
- ERMANDO J MENENDEZ, Fontana: USDOT 2866514, 5 drivers, registered March 14, 2016
- CORE PRODUCTION SERVICES LLC, Victorville: USDOT 2869383, 5 drivers, registered March 22, 2016
- ELLIS FENCE CO INC, Barstow: USDOT 2877771, 8 drivers, registered April 14, 2016
- SDW TRANSPORTATION SERVICES LLC, Bloomington: USDOT 2879635, 5 drivers, registered April 18, 2016
- I-10 TOWING AND RECOVERY INC, Montclair: USDOT 2890553, 5 drivers, registered May 16, 2016
- WILLY'S TRANSFER, Fontana: USDOT 2894939, 4 drivers, registered May 26, 2016
- LP LOGISTICS & TRANSPORTATION INC, Victorville: USDOT 2907765, 5 drivers, registered July 8, 2016
- GRATEFUL TRANSPORT INC, San Bernardino: USDOT 2910282, 5 drivers, registered July 18, 2016
Roadside inspections
- 20Inspections
- 6Any out-of-service order
- 4Driver out of service
- 4Vehicle out of service
| Date | Filed by | Level | Violations | Out-of-service | Driver OOS | Vehicle OOS |
|---|---|---|---|---|---|---|
| September 9, 2026 | CA | Level II, walk-around | 6 | 2 | 1 | 1 |
| August 20, 2026 | AZ | Level II, walk-around | 8 | 0 | 0 | 0 |
| August 12, 2026 | TX | Level II, walk-around | 1 | 0 | 0 | 0 |
| July 31, 2026 | CA | Level III, driver only | 2 | 1 | 1 | 0 |
| March 24, 2026 | NM | Level II, walk-around | 0 | 0 | 0 | 0 |
| October 12, 2025 | NM | Level II, walk-around | 0 | 0 | 0 | 0 |
| March 13, 2025 | NM | Level III, driver only | 0 | 0 | 0 | 0 |
| September 30, 2024 | CA | Level V, vehicle only | 2 | 2 | 0 | 2 |
| September 30, 2024 | CA | Level V, vehicle only | 0 | 0 | 0 | 0 |
| September 30, 2024 | CA | Level V, vehicle only | 1 | 0 | 0 | 0 |
| September 30, 2024 | CA | Level V, vehicle only | 0 | 0 | 0 | 0 |
| September 18, 2024 | CA | Level II, walk-around | 4 | 0 | 0 | 0 |
| July 9, 2024 | CA | Level II, walk-around | 5 | 1 | 0 | 1 |
| July 7, 2024 | NM | Level II, walk-around | 2 | 1 | 1 | 0 |
| June 23, 2024 | NM | Level II, walk-around | 0 | 0 | 0 | 0 |
| April 9, 2024 | FL | Level III, driver only | 0 | 0 | 0 | 0 |
| March 16, 2024 | CA | Level I, full | 0 | 0 | 0 | 0 |
| March 13, 2024 | CA | Level I, full | 3 | 2 | 1 | 1 |
| December 24, 2023 | NM | Level III, driver only | 0 | 0 | 0 | 0 |
| December 5, 2023 | CA | Level I, full | 7 | 0 | 0 | 0 |
Crashes
- 2Crashes
- 0With a fatality
- 1With an injury
| Date | Filed by | City | Fatalities | Injuries | Towed away | Hazmat released |
|---|---|---|---|---|---|---|
| February 17, 2026 | TX | Not Listed | 0 | 1 | No | No |
| April 1, 2025 | CA | Norwalk | 0 | 0 | Yes | No |
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, 2856420.
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 San Bernardino County
- Every carrier record in San Bernardino 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.