Motor carrier · USDOT 2524708
IRAHETA BROS 2 INC, Brentwood, CA: USDOT 2524708 safety record, inspections, out-of-service, crashes
- 20Power units
- 20Drivers
- 54Roadside inspections on file
- 16With an out-of-service order
- 9Crashes on file
IRAHETA BROS 2 INC among Contra Costa County carriers
By power units, IRAHETA BROS 2 INC is number 84 of 5,094 Contra Costa County carriers, level with 6 that also file 20; the county’s middle fleet is 1 power unit.
IRAHETA BROS 2 INC, USDOT 2524708, MCS-150 filed December 23, 2025: 20 power units (20 trucks), 20 drivers (20 with a CDL), 100,000 miles in 2025; Brentwood, CA 94513, Contra Costa County; active on the census; Interstate Carriers; no hazardous materials; not rated by FMCSA; hauls Building Materials, Fresh Produce, Construction, Household Goods, General Freight, Intermodal Containers, Metal: Sheets, Coils, Rolls; registered July 16, 2014.
Roadside inspections on file by year (the newest 50 of 54): 2026: 6; 2024: 39; 2023: 5.
- November 3, 2026, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- November 2, 2026, CA: Level I, full inspection, 8 violations, 2 out-of-service (driver 0, vehicle 2).
- October 28, 2026, CA: Level I, full inspection, 2 violations, no out-of-service order.
- October 26, 2026, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- October 20, 2026, CA: Level III, driver only inspection, 1 violation, no out-of-service order.
- August 4, 2026, CA: Level I, full inspection, 1 violation, no out-of-service order.
- November 27, 2024, CA: Level III, driver only inspection, 0 violations, no out-of-service order.
- November 15, 2024, CA: Level I, full inspection, 0 violations, no out-of-service order.
- November 12, 2024, CA: Level I, full inspection, 1 violation, no out-of-service order.
- November 7, 2024, CA: Level II, walk-around inspection, 1 violation, no out-of-service order.
- October 31, 2024, CA: Level II, walk-around inspection, 3 violations, no out-of-service order.
- October 14, 2024, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- October 2, 2024, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- September 6, 2024, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- August 7, 2024, CA: Level II, walk-around inspection, 1 violation, 1 out-of-service (driver 0, vehicle 1).
- July 20, 2024, CA: Level III, driver only inspection, 0 violations, no out-of-service order.
- July 19, 2024, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- July 16, 2024, CA: Level I, full inspection, 2 violations, no out-of-service order.
- July 15, 2024, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- July 12, 2024, CA: Level II, walk-around inspection, 1 violation, no out-of-service order.
- June 17, 2024, CA: Level II, walk-around inspection, 1 violation, 1 out-of-service (driver 0, vehicle 1).
- June 6, 2024, CA: Level II, walk-around inspection, 1 violation, no out-of-service order.
- May 8, 2024, CA: Level III, driver only inspection, 1 violation, no out-of-service order.
- May 7, 2024, CA: Level II, walk-around inspection, 5 violations, no out-of-service order.
- May 7, 2024, CA: Level I, full inspection, 0 violations, no out-of-service order.
- May 6, 2024, CA: Level I, full inspection, 8 violations, 5 out-of-service (driver 0, vehicle 5).
- May 1, 2024, CA: Level II, walk-around inspection, 1 violation, 1 out-of-service (driver 0, vehicle 1).
- April 29, 2024, CA: Level III, driver only inspection, 0 violations, no out-of-service order.
- April 26, 2024, CA: Level II, walk-around inspection, 3 violations, 2 out-of-service (driver 0, vehicle 2).
- April 22, 2024, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- April 10, 2024, CA: Level I, full inspection, 1 violation, no out-of-service order.
- April 4, 2024, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- April 2, 2024, CA: Level III, driver only inspection, 1 violation, no out-of-service order.
- March 28, 2024, CA: Level I, full inspection, 3 violations, 2 out-of-service (driver 0, vehicle 2).
- March 21, 2024, CA: Level I, full inspection, 1 violation, no out-of-service order.
- March 13, 2024, CA: Level III, driver only inspection, 1 violation, no out-of-service order.
- February 29, 2024, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- February 28, 2024, CA: Level II, walk-around inspection, 1 violation, no out-of-service order.
- February 16, 2024, CA: Level I, full inspection, 2 violations, 1 out-of-service (driver 0, vehicle 1).
- February 14, 2024, CA: Level II, walk-around inspection, 4 violations, 1 out-of-service (driver 0, vehicle 1).
- February 13, 2024, CA: Level I, full inspection, 0 violations, no out-of-service order.
- February 10, 2024, CA: Level III, driver only inspection, 0 violations, no out-of-service order.
- February 9, 2024, CA: Level II, walk-around inspection, 1 violation, 1 out-of-service (driver 0, vehicle 1).
- January 12, 2024, CA: Level II, walk-around inspection, 3 violations, 1 out-of-service (driver 1, vehicle 0).
- January 5, 2024, CA: Level II, walk-around inspection, 3 violations, 1 out-of-service (driver 1, vehicle 0).
- December 11, 2023, CA: Level I, full inspection, 0 violations, no out-of-service order.
- December 4, 2023, CA: Level III, driver only inspection, 1 violation, no out-of-service order.
- November 9, 2023, CA: Level I, full inspection, 4 violations, 1 out-of-service (driver 0, vehicle 1).
- November 2, 2023, CA: Level III, driver only inspection, 0 violations, no out-of-service order.
- October 3, 2023, CA: Level II, walk-around inspection, 1 violation, 1 out-of-service (driver 0, vehicle 1).
Crashes on file by year: 2023: 2; 2022: 3; 2021: 1; 2020: 1; 2018: 1; 2015: 1.
- July 6, 2023, Unincorporated, CA: 1 death, 0 injuries, towed away.
- July 6, 2023, Unincorporated, CA: 1 death, 0 injuries, towed away.
- October 20, 2022, Hayward, CA: 0 deaths, 0 injuries, towed away.
- August 12, 2022, Vallejo, CA: 0 deaths, 0 injuries, towed away.
- May 9, 2022, Unincorporated, CA: 0 deaths, 0 injuries, towed away.
- June 24, 2021, Unincorporated, CA: 0 deaths, 0 injuries, towed away.
- January 14, 2020, San Leandro, CA: 0 deaths, 0 injuries, towed away.
- January 31, 2018, Unincorporated, CA: 0 deaths, 0 injuries, towed away.
- July 31, 2015, Unincorporated, CA: 0 deaths, 0 injuries, towed away.
Contra Costa County carriers nearest IRAHETA BROS 2 INC in fleet size
- CARLTON SENIOR LIVING LLC, Concord: USDOT 2764752, 23 power units, 10 drivers, registered July 1, 2015
- ANTHEM DELIVERY SERVICES LLC, Richmond: USDOT 3497399, 23 power units, 40 drivers, registered October 1, 2020
- ARROWHEAD TOWING INC, Antioch: USDOT 1782229, 22 power units, 19 drivers, registered June 13, 2008
- HILLSIDE DRILLING INC, Richmond: USDOT 2662261, 22 power units, 22 drivers, registered June 12, 2015
- DILLARD TRUCKING INC, Byron: USDOT 352045, 22 power units, 22 drivers, registered April 26, 1989
- FIGUEROA TANK LINES INC, Martinez: USDOT 1306540, 21 power units, 36 drivers, registered November 22, 2004
- MCE CORPORATION, Concord: USDOT 2611443, 21 power units, 10 drivers, registered April 17, 2015
- CONTRA COSTA WATER DISTRICT, Concord: USDOT 2650776, 21 power units, 58 drivers, registered June 12, 2015
- XTREME INTERMODAL INC, Pittsburg: USDOT 2788029, 21 power units, 30 drivers, registered August 5, 2015
- HEDWIG XPRESS LLC, Danville: USDOT 3492967, 21 power units, 20 drivers, registered September 24, 2020
- CRAIG BAKER, Antioch: USDOT 2540044, 20 drivers, registered September 9, 2014
- BAJA CONSTRUCTION CO INC, Martinez: USDOT 2854829, 20 drivers, registered February 16, 2016
- XPRESS DELIVERY LLC, Danville: USDOT 3403098, 20 drivers, registered March 2, 2020
- DIABLO TELECOM & CONSTRUCTION INC, Concord: USDOT 4215110, 25 drivers, registered March 25, 2024
- SAXCO INTERNATIONAL LLC, Fairfield: USDOT 457047, 15 drivers, registered August 30, 1991
- MARLO M VILLANUEVA, Concord: USDOT 9888630, 8 drivers, registered August 21, 2026
- JANUS CORPORATION, Concord: USDOT 2626642, 19 power units, 13 drivers, registered April 17, 2015
- PERFORMANCE MECHANICAL INC, Pittsburg: USDOT 2653874, 19 power units, 82 drivers, registered June 12, 2015
- ERNIE & SONS SCAFFOLDING INC, Concord: USDOT 2713500, 19 power units, 20 drivers, registered June 12, 2015
- CONCORD BEVERAGE INC, Antioch: USDOT 2886205, 19 power units, 24 drivers, registered May 3, 2016
Roadside inspections
- 54Inspections
- 16Any out-of-service order
- 2Driver out of service
- 14Vehicle out of service
The newest 50 of 54.
| Date | Filed by | Level | Violations | Out-of-service | Driver OOS | Vehicle OOS |
|---|---|---|---|---|---|---|
| November 3, 2026 | CA | Level II, walk-around | 0 | 0 | 0 | 0 |
| November 2, 2026 | CA | Level I, full | 8 | 2 | 0 | 2 |
| October 28, 2026 | CA | Level I, full | 2 | 0 | 0 | 0 |
| October 26, 2026 | CA | Level II, walk-around | 0 | 0 | 0 | 0 |
| October 20, 2026 | CA | Level III, driver only | 1 | 0 | 0 | 0 |
| August 4, 2026 | CA | Level I, full | 1 | 0 | 0 | 0 |
| November 27, 2024 | CA | Level III, driver only | 0 | 0 | 0 | 0 |
| November 15, 2024 | CA | Level I, full | 0 | 0 | 0 | 0 |
| November 12, 2024 | CA | Level I, full | 1 | 0 | 0 | 0 |
| November 7, 2024 | CA | Level II, walk-around | 1 | 0 | 0 | 0 |
| October 31, 2024 | CA | Level II, walk-around | 3 | 0 | 0 | 0 |
| October 14, 2024 | CA | Level II, walk-around | 0 | 0 | 0 | 0 |
| October 2, 2024 | CA | Level II, walk-around | 0 | 0 | 0 | 0 |
| September 6, 2024 | CA | Level II, walk-around | 0 | 0 | 0 | 0 |
| August 7, 2024 | CA | Level II, walk-around | 1 | 1 | 0 | 1 |
| July 20, 2024 | CA | Level III, driver only | 0 | 0 | 0 | 0 |
| July 19, 2024 | CA | Level II, walk-around | 0 | 0 | 0 | 0 |
| July 16, 2024 | CA | Level I, full | 2 | 0 | 0 | 0 |
| July 15, 2024 | CA | Level II, walk-around | 0 | 0 | 0 | 0 |
| July 12, 2024 | CA | Level II, walk-around | 1 | 0 | 0 | 0 |
| June 17, 2024 | CA | Level II, walk-around | 1 | 1 | 0 | 1 |
| June 6, 2024 | CA | Level II, walk-around | 1 | 0 | 0 | 0 |
| May 8, 2024 | CA | Level III, driver only | 1 | 0 | 0 | 0 |
| May 7, 2024 | CA | Level II, walk-around | 5 | 0 | 0 | 0 |
| May 7, 2024 | CA | Level I, full | 0 | 0 | 0 | 0 |
| May 6, 2024 | CA | Level I, full | 8 | 5 | 0 | 5 |
| May 1, 2024 | CA | Level II, walk-around | 1 | 1 | 0 | 1 |
| April 29, 2024 | CA | Level III, driver only | 0 | 0 | 0 | 0 |
| April 26, 2024 | CA | Level II, walk-around | 3 | 2 | 0 | 2 |
| April 22, 2024 | CA | Level II, walk-around | 0 | 0 | 0 | 0 |
| April 10, 2024 | CA | Level I, full | 1 | 0 | 0 | 0 |
| April 4, 2024 | CA | Level II, walk-around | 0 | 0 | 0 | 0 |
| April 2, 2024 | CA | Level III, driver only | 1 | 0 | 0 | 0 |
| March 28, 2024 | CA | Level I, full | 3 | 2 | 0 | 2 |
| March 21, 2024 | CA | Level I, full | 1 | 0 | 0 | 0 |
| March 13, 2024 | CA | Level III, driver only | 1 | 0 | 0 | 0 |
| February 29, 2024 | CA | Level II, walk-around | 0 | 0 | 0 | 0 |
| February 28, 2024 | CA | Level II, walk-around | 1 | 0 | 0 | 0 |
| February 16, 2024 | CA | Level I, full | 2 | 1 | 0 | 1 |
| February 14, 2024 | CA | Level II, walk-around | 4 | 1 | 0 | 1 |
| February 13, 2024 | CA | Level I, full | 0 | 0 | 0 | 0 |
| February 10, 2024 | CA | Level III, driver only | 0 | 0 | 0 | 0 |
| February 9, 2024 | CA | Level II, walk-around | 1 | 1 | 0 | 1 |
| January 12, 2024 | CA | Level II, walk-around | 3 | 1 | 1 | 0 |
| January 5, 2024 | CA | Level II, walk-around | 3 | 1 | 1 | 0 |
| December 11, 2023 | CA | Level I, full | 0 | 0 | 0 | 0 |
| December 4, 2023 | CA | Level III, driver only | 1 | 0 | 0 | 0 |
| November 9, 2023 | CA | Level I, full | 4 | 1 | 0 | 1 |
| November 2, 2023 | CA | Level III, driver only | 0 | 0 | 0 | 0 |
| October 3, 2023 | CA | Level II, walk-around | 1 | 1 | 0 | 1 |
Crashes
- 9Crashes
- 2With a fatality
- 0With an injury
| Date | Filed by | City | Fatalities | Injuries | Towed away | Hazmat released |
|---|---|---|---|---|---|---|
| July 6, 2023 | CA | Unincorporated | 1 | 0 | Yes | No |
| July 6, 2023 | CA | Unincorporated | 1 | 0 | Yes | |
| October 20, 2022 | CA | Hayward | 0 | 0 | Yes | No |
| August 12, 2022 | CA | Vallejo | 0 | 0 | Yes | No |
| May 9, 2022 | CA | Unincorporated | 0 | 0 | Yes | No |
| June 24, 2021 | CA | Unincorporated | 0 | 0 | Yes | |
| January 14, 2020 | CA | San Leandro | 0 | 0 | Yes | No |
| January 31, 2018 | CA | Unincorporated | 0 | 0 | Yes | |
| July 31, 2015 | CA | Unincorporated | 0 | 0 | Yes |
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, 2524708.
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 Contra Costa County
- Every carrier record in Contra Costa 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.