Motor carrier · USDOT 479041
RUST & SONS TRUCKING INC, El Cajon, CA: USDOT 479041 safety record, inspections, out-of-service, crashes
- 55Power units
- 46Drivers
- 130Roadside inspections on file
- 12With an out-of-service order
- 54Crashes on file
RUST & SONS TRUCKING INC among San Diego County carriers
By power units, RUST & SONS TRUCKING INC is number 107 of 12,800 San Diego County carriers, level with 2 that also file 55; the county’s middle fleet is 1 power unit.
RUST & SONS TRUCKING INC (doing business as RUST AND SONS TRUCKING), USDOT 479041, MCS-150 filed January 8, 2026: 55 power units (55 trucks), 46 drivers (46 with a CDL), 2,756,268 miles in 2025; El Cajon, CA 92021, San Diego County; active on the census; Interstate Carriers; carries hazardous materials; safety rating Satisfactory; hauls Chemicals, Meat, Liquids/Gases, Building Materials, Dry Bulk, Garbage, Refuse, Trash, Logs, Poles, Beams, Lumber, Machinery, Large Objects, Fresh Produce, Refrigerated Food, Beverages, Other, Construction, Paper Products, General Freight; registered April 13, 1992.
Roadside inspections on file by year (the newest 50 of 130): 2026: 50.
- November 9, 2026, CA: Level II, walk-around inspection, 1 violation, no out-of-service order.
- November 7, 2026, NM: Level I, full inspection, 0 violations, no out-of-service order.
- October 28, 2026, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- October 27, 2026, CA: Level I, full inspection, 0 violations, no out-of-service order.
- October 21, 2026, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- October 20, 2026, CA: Level I, full inspection, 0 violations, no out-of-service order.
- October 16, 2026, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- October 11, 2026, NM: Level III, driver only inspection, 0 violations, no out-of-service order.
- October 8, 2026, CA: Level II, walk-around inspection, 1 violation, no out-of-service order.
- October 7, 2026, NM: Level II, walk-around inspection, 0 violations, no out-of-service order.
- September 29, 2026, CA: Level III, driver only inspection, 3 violations, no out-of-service order.
- September 29, 2026, WA: Level III, driver only inspection, 1 violation, no out-of-service order.
- September 25, 2026, CA: Level II, walk-around inspection, 1 violation, no out-of-service order.
- September 25, 2026, AZ: Level II, walk-around inspection, 0 violations, no out-of-service order.
- September 23, 2026, NV: Level II, walk-around inspection, 2 violations, no out-of-service order.
- September 19, 2026, CA: Level I, full inspection, 1 violation, no out-of-service order.
- September 17, 2026, CA: Level I, full inspection, 0 violations, no out-of-service order.
- September 11, 2026, AZ: Level I, full inspection, 1 violation, no out-of-service order.
- September 10, 2026, CA: Level II, walk-around inspection, 1 violation, no out-of-service order.
- September 8, 2026, ND: Level III, driver only inspection, 0 violations, no out-of-service order.
- September 2, 2026, VA: Level III, driver only inspection, 1 violation, no out-of-service order.
- August 31, 2026, TN: Level II, walk-around inspection, 0 violations, no out-of-service order.
- August 28, 2026, NM: Level II, walk-around inspection, 0 violations, no out-of-service order.
- August 26, 2026, NM: Level II, walk-around inspection, 0 violations, no out-of-service order.
- August 20, 2026, NM: Level II, walk-around inspection, 0 violations, no out-of-service order.
- August 16, 2026, IL: Level III, driver only inspection, 0 violations, no out-of-service order.
- August 14, 2026, CA: Level I, full inspection, 1 violation, no out-of-service order.
- August 14, 2026, CA: Level II, walk-around inspection, 0 violations, no out-of-service order.
- August 10, 2026, NM: Level II, walk-around inspection, 0 violations, no out-of-service order.
- August 8, 2026, CO: Level III, driver only inspection, 2 violations, no out-of-service order.
- August 6, 2026, IN: Level I, full inspection, 0 violations, no out-of-service order.
- August 5, 2026, NM: Level II, walk-around inspection, 0 violations, no out-of-service order.
- July 29, 2026, CA: Level I, full inspection, 0 violations, no out-of-service order.
- July 29, 2026, AZ: Level II, walk-around inspection, 3 violations, 1 out-of-service (driver 0, vehicle 1).
- July 28, 2026, CA: Level I, full inspection, 2 violations, no out-of-service order.
- July 28, 2026, NM: Level II, walk-around inspection, 2 violations, no out-of-service order.
- July 28, 2026, UT: Level I, full inspection, 0 violations, no out-of-service order.
- July 15, 2026, US: Level I, full inspection, 0 violations, no out-of-service order.
- July 4, 2026, NM: Level II, walk-around inspection, 0 violations, no out-of-service order.
- June 27, 2026, NM: Level I, full inspection, 0 violations, no out-of-service order.
- May 26, 2026, NM: Level II, walk-around inspection, 0 violations, no out-of-service order.
- May 21, 2026, NM: Level III, driver only inspection, 0 violations, no out-of-service order.
- April 26, 2026, NM: Level II, walk-around inspection, 1 violation, 1 out-of-service (driver 0, vehicle 1).
- April 19, 2026, NM: Level II, walk-around inspection, 0 violations, no out-of-service order.
- April 16, 2026, NM: Level I, full inspection, 0 violations, no out-of-service order.
- April 15, 2026, NM: Level III, driver only inspection, 1 violation, no out-of-service order.
- April 11, 2026, NM: Level III, driver only inspection, 0 violations, no out-of-service order.
- April 5, 2026, NM: Level II, walk-around inspection, 0 violations, no out-of-service order.
- March 29, 2026, NM: Level II, walk-around inspection, 0 violations, no out-of-service order.
- February 8, 2026, NM: Level III, driver only inspection, 0 violations, no out-of-service order.
Crashes on file by year (the newest 50 of 54): 2026: 3; 2024: 1; 2022: 1; 2021: 1; 2020: 1; 2019: 1; 2018: 1; 2017: 7; 2016: 1; 2015: 4; 2014: 4; 2012: 1; 2010: 1; 2009: 1; 2008: 3; 2007: 2; 2006: 3; 2005: 6; 2004: 1; 2003: 2; 1999: 4; 1998: 1.
- October 12, 2026, San Diego, CA: 0 deaths, 0 injuries, towed away.
- March 12, 2026, San Diego, CA: 0 deaths, 2 injuries, towed away.
- January 31, 2026, Unincorproated, CA: 0 deaths, 2 injuries, towed away.
- December 17, 2024, Unincorporated, CA: 0 deaths, 1 injury, towed away.
- March 13, 2022, Unincorporated, CA: 0 deaths, 1 injury, towed away.
- March 4, 2021, Unincorporated, CA: 0 deaths, 0 injuries, towed away.
- January 23, 2020, Unincorporated, CA: 0 deaths, 0 injuries, towed away.
- November 5, 2019, Unincorporated, CA: 0 deaths, 1 injury, towed away.
- November 19, 2018, Unincorporated, CA: 0 deaths, 0 injuries, towed away.
- November 10, 2017, Irvine, CA: 0 deaths, 0 injuries, towed away.
- October 10, 2017, San Diego, CA: 0 deaths, 1 injury, towed away.
- May 27, 2017, La Mesa, CA: 0 deaths, 1 injury, towed away.
- May 6, 2017, Poway, CA: 0 deaths, 0 injuries, towed away.
- May 2, 2017, Austin, TX: 0 deaths, 1 injury, towed away.
- April 18, 2017, Atlanta, GA: 0 deaths, 0 injuries, towed away.
- March 24, 2017, Santa Ana, CA: 0 deaths, 0 injuries, towed away.
- March 15, 2016, Unic, CA: 0 deaths, 1 injury, towed away.
- December 23, 2015, Unincorporated, CA: 0 deaths, 0 injuries, towed away.
- October 27, 2015, San Diego, CA: 0 deaths, 1 injury, towed away.
- July 9, 2015, Unincorporated, CA: 0 deaths, 0 injuries, towed away.
- June 18, 2015, Unincorporated, CA: 0 deaths, 0 injuries, towed away.
- July 15, 2014, Culver City, CA: 0 deaths, 2 injuries, towed away.
- May 31, 2014, Unincorporated, CA: 0 deaths, 1 injury, towed away.
- April 26, 2014, San Diego, CA: 0 deaths, 0 injuries, towed away.
- March 21, 2014, Pomona, CA: 0 deaths, 0 injuries, towed away.
- March 27, 2012, Unincorporated, CA: 0 deaths, 0 injuries, towed away.
- December 5, 2010, Unincorporated, CA: 0 deaths, 1 injury, towed away.
- August 31, 2009, Unincorporated, CA: 1 death, 0 injuries, towed away.
- October 18, 2008, Ontario, CA: 0 deaths, 0 injuries, towed away.
- September 22, 2008, Oxnard, CA: 1 death, 0 injuries, towed away.
- March 12, 2008, San Diego, CA: 0 deaths, 0 injuries, towed away.
- August 25, 2007, Unincorporated, CA: 0 deaths, 1 injury.
- January 28, 2007, TX: 0 deaths, 1 injury.
- September 16, 2006, TX: 0 deaths, 1 injury, towed away.
- February 9, 2006, Unincorportated, CA: 0 deaths, 0 injuries, towed away.
- January 6, 2006, Unincorporated, CA: 0 deaths, 3 injuries, towed away.
- August 2, 2005, San Diego, CA: 0 deaths, 0 injuries, towed away.
- June 29, 2005, San Diego, CA: 0 deaths, 0 injuries, towed away.
- April 18, 2005, Burbank, CA: 0 deaths, 0 injuries, towed away.
- February 23, 2005, Unincorporated, CA: 0 deaths, 1 injury, towed away.
- January 20, 2005, Los Angeles, CA: 0 deaths, 0 injuries, towed away.
- January 4, 2005, Unincorporated, CA: 0 deaths, 1 injury, towed away.
- November 26, 2004, TX: 0 deaths, 0 injuries, towed away.
- November 17, 2003, Imperial, CA: 0 deaths, 0 injuries, towed away.
- October 13, 2003, San Diego, CA: 0 deaths, 0 injuries, towed away.
- November 11, 1999, San Clemente, CA: 0 deaths, 3 injuries, towed away.
- September 20, 1999, Oakland, CA: 0 deaths, 0 injuries, towed away.
- August 22, 1999, San Juan Capistrano, CA: 0 deaths, 1 injury, towed away.
- February 25, 1999, Houston, TX: 0 deaths, 0 injuries, towed away.
- July 3, 1998, San Diego, CA: 0 deaths, 0 injuries, towed away.
San Diego County carriers nearest RUST & SONS TRUCKING INC in fleet size
- POSCHE LIMO LLC, Santee: USDOT 4169574, 59 power units, 2 drivers, registered December 17, 2023
- T C CONSTRUCTION CO INC, Santee: USDOT 861162, 59 power units, 30 drivers, registered March 7, 2000
- SYCUAN BAND OF THE KUMEYAAY NATION, El Cajon: USDOT 2729696, 58 power units, 34 drivers, registered June 30, 2015
- TOROCO TRUCKING LLC, San Diego: USDOT 1213253, 57 power units, 55 drivers, registered February 20, 2004
- TRANSPORT LOGISTIC CORPORATION, San Diego: USDOT 1461512, 57 power units, 52 drivers, registered February 9, 2006
- GLOBAL POWER GROUP INC, Lakeside: USDOT 1775719, 56 power units, 6 drivers, registered May 24, 2008
- CAMACHO BROKERS INC, San Diego: USDOT 268727, 56 power units, 56 drivers, registered January 17, 1986
- AMERIVET CONTRACTING, San Diego: USDOT 3421024, 56 power units, 12 drivers, registered April 23, 2020
- APEX MECHANICAL SYSTEMS INC, San Diego: USDOT 2758160, 55 drivers, registered July 1, 2015
- DOWNSTREAM SERVICES INC, Escondido: USDOT 3185547, 68 drivers, registered September 10, 2018
- BAY CITY EQUIPMENT INDUSTRIES INC, Poway: USDOT 1925017, 54 power units, 41 drivers, registered August 12, 2009
- ORION CONSTRUCTION CORPORATION, Vista: USDOT 3147430, 54 power units, 57 drivers, registered June 11, 2018
- ALLIED GARDENS TOWING INC, San Diego: USDOT 474420, 54 power units, 54 drivers, registered March 18, 1992
- SUNBELT TOWING INC, San Diego: USDOT 1303384, 53 power units, 37 drivers, registered November 10, 2004
- PRODON CORP, Lakeside: USDOT 2692990, 53 power units, 38 drivers, registered June 12, 2015
- LA MESA SPRING VALLEY SCHOOL DISTRICT, Spring Valley: USDOT 2810028, 53 power units, 28 drivers, registered September 30, 2015
- URBAN CORPS OF SAN DIEGO COUNTY, San Diego: USDOT 2958865, 53 power units, 4 drivers, registered January 3, 2017
- GREENFIELD FENCE INC, Oceanside: USDOT 2720928, 52 power units, 114 drivers, registered June 13, 2015
- JL XPRESS INC, San Diego: USDOT 2563169, 51 power units, 44 drivers, registered December 5, 2014
- CAJON VALLEY UNION SCHOOL DISTRICT, El Cajon: USDOT 2668791, 51 power units, 31 drivers, registered June 12, 2015
Roadside inspections
- 130Inspections
- 12Any out-of-service order
- 0Driver out of service
- 12Vehicle out of service
The newest 50 of 130.
| Date | Filed by | Level | Violations | Out-of-service | Driver OOS | Vehicle OOS |
|---|---|---|---|---|---|---|
| November 9, 2026 | CA | Level II, walk-around | 1 | 0 | 0 | 0 |
| November 7, 2026 | NM | Level I, full | 0 | 0 | 0 | 0 |
| October 28, 2026 | CA | Level II, walk-around | 0 | 0 | 0 | 0 |
| October 27, 2026 | CA | Level I, full | 0 | 0 | 0 | 0 |
| October 21, 2026 | CA | Level II, walk-around | 0 | 0 | 0 | 0 |
| October 20, 2026 | CA | Level I, full | 0 | 0 | 0 | 0 |
| October 16, 2026 | CA | Level II, walk-around | 0 | 0 | 0 | 0 |
| October 11, 2026 | NM | Level III, driver only | 0 | 0 | 0 | 0 |
| October 8, 2026 | CA | Level II, walk-around | 1 | 0 | 0 | 0 |
| October 7, 2026 | NM | Level II, walk-around | 0 | 0 | 0 | 0 |
| September 29, 2026 | CA | Level III, driver only | 3 | 0 | 0 | 0 |
| September 29, 2026 | WA | Level III, driver only | 1 | 0 | 0 | 0 |
| September 25, 2026 | CA | Level II, walk-around | 1 | 0 | 0 | 0 |
| September 25, 2026 | AZ | Level II, walk-around | 0 | 0 | 0 | 0 |
| September 23, 2026 | NV | Level II, walk-around | 2 | 0 | 0 | 0 |
| September 19, 2026 | CA | Level I, full | 1 | 0 | 0 | 0 |
| September 17, 2026 | CA | Level I, full | 0 | 0 | 0 | 0 |
| September 11, 2026 | AZ | Level I, full | 1 | 0 | 0 | 0 |
| September 10, 2026 | CA | Level II, walk-around | 1 | 0 | 0 | 0 |
| September 8, 2026 | ND | Level III, driver only | 0 | 0 | 0 | 0 |
| September 2, 2026 | VA | Level III, driver only | 1 | 0 | 0 | 0 |
| August 31, 2026 | TN | Level II, walk-around | 0 | 0 | 0 | 0 |
| August 28, 2026 | NM | Level II, walk-around | 0 | 0 | 0 | 0 |
| August 26, 2026 | NM | Level II, walk-around | 0 | 0 | 0 | 0 |
| August 20, 2026 | NM | Level II, walk-around | 0 | 0 | 0 | 0 |
| August 16, 2026 | IL | Level III, driver only | 0 | 0 | 0 | 0 |
| August 14, 2026 | CA | Level I, full | 1 | 0 | 0 | 0 |
| August 14, 2026 | CA | Level II, walk-around | 0 | 0 | 0 | 0 |
| August 10, 2026 | NM | Level II, walk-around | 0 | 0 | 0 | 0 |
| August 8, 2026 | CO | Level III, driver only | 2 | 0 | 0 | 0 |
| August 6, 2026 | IN | Level I, full | 0 | 0 | 0 | 0 |
| August 5, 2026 | NM | Level II, walk-around | 0 | 0 | 0 | 0 |
| July 29, 2026 | CA | Level I, full | 0 | 0 | 0 | 0 |
| July 29, 2026 | AZ | Level II, walk-around | 3 | 1 | 0 | 1 |
| July 28, 2026 | CA | Level I, full | 2 | 0 | 0 | 0 |
| July 28, 2026 | NM | Level II, walk-around | 2 | 0 | 0 | 0 |
| July 28, 2026 | UT | Level I, full | 0 | 0 | 0 | 0 |
| July 15, 2026 | US | Level I, full | 0 | 0 | 0 | 0 |
| July 4, 2026 | NM | Level II, walk-around | 0 | 0 | 0 | 0 |
| June 27, 2026 | NM | Level I, full | 0 | 0 | 0 | 0 |
| May 26, 2026 | NM | Level II, walk-around | 0 | 0 | 0 | 0 |
| May 21, 2026 | NM | Level III, driver only | 0 | 0 | 0 | 0 |
| April 26, 2026 | NM | Level II, walk-around | 1 | 1 | 0 | 1 |
| April 19, 2026 | NM | Level II, walk-around | 0 | 0 | 0 | 0 |
| April 16, 2026 | NM | Level I, full | 0 | 0 | 0 | 0 |
| April 15, 2026 | NM | Level III, driver only | 1 | 0 | 0 | 0 |
| April 11, 2026 | NM | Level III, driver only | 0 | 0 | 0 | 0 |
| April 5, 2026 | NM | Level II, walk-around | 0 | 0 | 0 | 0 |
| March 29, 2026 | NM | Level II, walk-around | 0 | 0 | 0 | 0 |
| February 8, 2026 | NM | Level III, driver only | 0 | 0 | 0 | 0 |
Crashes
- 54Crashes
- 3With a fatality
- 22With an injury
The newest 50 of 54.
| Date | Filed by | City | Fatalities | Injuries | Towed away | Hazmat released |
|---|---|---|---|---|---|---|
| October 12, 2026 | CA | San Diego | 0 | 0 | Yes | No |
| March 12, 2026 | CA | San Diego | 0 | 2 | Yes | |
| January 31, 2026 | CA | Unincorproated | 0 | 2 | Yes | |
| December 17, 2024 | CA | Unincorporated | 0 | 1 | Yes | No |
| March 13, 2022 | CA | Unincorporated | 0 | 1 | Yes | No |
| March 4, 2021 | CA | Unincorporated | 0 | 0 | Yes | No |
| January 23, 2020 | CA | Unincorporated | 0 | 0 | Yes | |
| November 5, 2019 | CA | Unincorporated | 0 | 1 | Yes | No |
| November 19, 2018 | CA | Unincorporated | 0 | 0 | Yes | No |
| November 10, 2017 | CA | Irvine | 0 | 0 | Yes | No |
| October 10, 2017 | CA | San Diego | 0 | 1 | Yes | |
| May 27, 2017 | CA | La Mesa | 0 | 1 | Yes | |
| May 6, 2017 | CA | Poway | 0 | 0 | Yes | |
| May 2, 2017 | TX | Austin | 0 | 1 | Yes | No |
| April 18, 2017 | GA | Atlanta | 0 | 0 | Yes | |
| March 24, 2017 | CA | Santa Ana | 0 | 0 | Yes | |
| March 15, 2016 | CA | Unic | 0 | 1 | Yes | |
| December 23, 2015 | CA | Unincorporated | 0 | 0 | Yes | No |
| October 27, 2015 | CA | San Diego | 0 | 1 | Yes | |
| July 9, 2015 | CA | Unincorporated | 0 | 0 | Yes | No |
| June 18, 2015 | CA | Unincorporated | 0 | 0 | Yes | No |
| July 15, 2014 | CA | Culver City | 0 | 2 | Yes | |
| May 31, 2014 | CA | Unincorporated | 0 | 1 | Yes | |
| April 26, 2014 | CA | San Diego | 0 | 0 | Yes | |
| March 21, 2014 | CA | Pomona | 0 | 0 | Yes | No |
| March 27, 2012 | CA | Unincorporated | 0 | 0 | Yes | |
| December 5, 2010 | CA | Unincorporated | 0 | 1 | Yes | |
| August 31, 2009 | CA | Unincorporated | 1 | 0 | Yes | |
| October 18, 2008 | CA | Ontario | 0 | 0 | Yes | |
| September 22, 2008 | CA | Oxnard | 1 | 0 | Yes | |
| March 12, 2008 | CA | San Diego | 0 | 0 | Yes | |
| August 25, 2007 | CA | Unincorporated | 0 | 1 | No | |
| January 28, 2007 | TX | 0 | 1 | No | No | |
| September 16, 2006 | TX | 0 | 1 | Yes | No | |
| February 9, 2006 | CA | Unincorportated | 0 | 0 | Yes | |
| January 6, 2006 | CA | Unincorporated | 0 | 3 | Yes | No |
| August 2, 2005 | CA | San Diego | 0 | 0 | Yes | |
| June 29, 2005 | CA | San Diego | 0 | 0 | Yes | |
| April 18, 2005 | CA | Burbank | 0 | 0 | Yes | |
| February 23, 2005 | CA | Unincorporated | 0 | 1 | Yes | |
| January 20, 2005 | CA | Los Angeles | 0 | 0 | Yes | |
| January 4, 2005 | CA | Unincorporated | 0 | 1 | Yes | |
| November 26, 2004 | TX | 0 | 0 | Yes | No | |
| November 17, 2003 | CA | Imperial | 0 | 0 | Yes | No |
| October 13, 2003 | CA | San Diego | 0 | 0 | Yes | No |
| November 11, 1999 | CA | San Clemente | 0 | 3 | Yes | No |
| September 20, 1999 | CA | Oakland | 0 | 0 | Yes | No |
| August 22, 1999 | CA | San Juan Capistrano | 0 | 1 | Yes | No |
| February 25, 1999 | TX | Houston | 0 | 0 | Yes | No |
| July 3, 1998 | CA | San Diego | 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, 479041.
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 Diego County
- Every carrier record in San Diego 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.