Employer record, Cal/OSHA and OSHA inspections

Vulcan Materials Company Cal/OSHA Inspections and Citations

Benjamin Eghbali, Esq.Legal notes by Benjamin Eghbali, Esq.,

Vulcan Materials Company: 167 inspections, 71 citations and $120,655 in penalties, 2 deaths investigated, latest opened Oct 13, 2026.

Every Cal/OSHA and federal OSHA inspection of a California workplace opened since 2000: 238,466 inspections of 122,854 employers, 447,188 citations, $586,238,760 in penalties, 5,717 deaths investigated.

Vulcan Materials Company safety record at a glance

Vulcan Materials Company has been the subject of 167 Cal/OSHA inspections in California since 2000, opened between Jan 7, 2000 and Oct 13, 2026. 142 of them were planned inspections. 37 of them produced citations, 71 in all: 11 serious. Inspectors proposed $201,620 in penalties; after appeals and settlements the current total is $120,655. The largest single penalty, $33,900, came from an inspection opened Jun 3, 2016 in Madison. 2 worker deaths were investigated. That places the employer at #300 of 122,854 California employers in the database by penalties.

Industry as coded by the inspecting office: Manufacturing; Wholesale Trade; Mining, Quarrying, and Oil and Gas Extraction. Worksites in Irwindale, Canyon Country, San Diego, Fresno, Madera, Sacramento, Los Gatos, San Bernardino.

Every inspection, newest first

Click a date for the citations in that inspection.

OpenedCityWhyResultProposedPenaltyClosed
Oct 13, 2026IrwindalePlannedopen, no citations yet00open
Sep 17, 2026IrwindalePlannedopen, no citations yet00open
Sep 9, 2026Canyon CountryPlannedno inspection made00Sep 14, 2026
Dec 17, 2025San DiegoPlanned1 citation$280$280Mar 30, 2026
Aug 22, 2025FresnoPlannedno inspection made00Aug 22, 2025
Aug 22, 2025MaderaPlannedno citations00Oct 18, 2025
Mar 26, 2025SacramentoPlannedno citations00Jun 2, 2025
Mar 5, 2025Los GatosPlannedno inspection made00Mar 5, 2025
Jun 26, 2024IrwindaleAccident1 citation$5,000$5,000Dec 24, 2024
Jun 20, 2022San DiegoUnprogrammed relatedno citations00Sep 15, 2022
Mar 16, 2022FresnoPlannedno inspection made00Mar 16, 2022
Oct 26, 2021San BernardinoPlannedno citations00Feb 7, 2022
Sep 30, 2021CoronaPlanned1 citation$185$185Nov 22, 2021
Sep 28, 2020San BernardinoPlannedno citations00Sep 30, 2020
Jun 23, 2020CoronaPlannedno citations00Jul 13, 2020
Jul 23, 2019San BernardinoPlannedno citations00Aug 14, 2019
Jul 11, 2019CoronaPlannedno citations00Jul 30, 2019
Jun 25, 2019FresnoPlannedno citations00Jul 26, 2019
Apr 23, 2019SangerPlanned1 citation$185$185Aug 12, 2019
Mar 18, 2019Chula VistaPlanned1 citation$420$420Apr 29, 2019
Aug 29, 2018Half Moon BayPlanned2 citations$560$560Apr 22, 2019
Aug 28, 2018Los GatosPlanned1 citation$335$335Apr 29, 2019
Aug 27, 2018San BernardinoPlannedno citations00Aug 31, 2018
Jul 26, 2018CoronaPlannedno citations00Sep 27, 2018
Jul 2, 2018SacramentoPlannedno citations00Dec 13, 2018
Mar 28, 2018PleasantonPlanned9 citations$20,755$8,555Jan 27, 2020
Feb 9, 2018BakersfieldPlanned1 citation$425$425Apr 12, 2018
Aug 28, 2017San BernardinoPlannedno citations00Aug 30, 2017
Aug 14, 2017SangerPlannedno citations00Dec 20, 2017
Jun 13, 2017CoronaPlannedno citations00Jun 26, 2017
Jun 3, 2016MadisonAccident7 citations 2 serious$49,160$33,900May 2, 2018
May 25, 2016San BernardinoPlannedno citations00May 31, 2016
Apr 14, 2016CoronaPlanned1 citation$150$150Oct 3, 2016
Dec 2, 2015FresnoPlanned1 citation$340$340Feb 16, 2016
Feb 26, 2015CoronaPlannedno citations00Mar 4, 2015
Feb 5, 2015Half Moon BayUnprogrammed related2 citations 1 serious$2,440$2,440Feb 12, 2016
Jan 6, 2015Los GatosPlanned3 citations 1 serious$6,410$6,410Jan 13, 2016
Dec 23, 2014FresnoPlannedno citations00Jan 9, 2015
Dec 5, 2014San BernardinoPlannedno citations00Dec 17, 2014
Sep 22, 2014BakersfieldAccident1 citation$850$850Dec 21, 2015
Mar 28, 2014Wheeler RidgePlannedno inspection made00Apr 8, 2014
Jan 10, 2014IrwindalePlannedno citations00Feb 5, 2014
Sep 6, 2012San BernardinoPlannedno citations00Oct 29, 2012
Jul 24, 2012CoronaPlannedno citations00Jul 31, 2012
Mar 7, 2012LittlerockPlannedno citations00Apr 30, 2012
Jan 31, 2012IrwindalePlannedno citations00Feb 28, 2012
Dec 8, 2011PearblossomPlannedno citations00Dec 8, 2011
Dec 6, 2011IrwindalePlannedno citations00Dec 6, 2011
Oct 10, 2011Sun ValleyPlannedno citations00Oct 13, 2011
Aug 24, 2011BakersfieldPlannedno citations00Aug 24, 2011
Aug 9, 2011CoronaComplaintno citations00Aug 10, 2011
Jul 19, 2011San BernardinoPlannedno citations00Aug 11, 2011
May 18, 2011LittlerockPlannedno citations00May 18, 2011
May 9, 2011IrwindalePlannedno citations00Jun 20, 2011
Feb 25, 2011San DiegoAccidentno citations00Apr 29, 2011
Feb 11, 2011PearblossomPlannedno citations00Feb 11, 2011
Jan 5, 2011AzusaPlannedno inspection made00Jan 27, 2011
Dec 2, 2010IrwindalePlannedno inspection made00Jan 27, 2011
Aug 11, 2010CoronaPlannedno citations00Aug 17, 2010
Apr 22, 2010San BernardinoPlannedno citations00Apr 27, 2010
Apr 20, 2010IrwindaleAccident1 citation 1 serious$6,750$6,750Aug 9, 2010
Mar 16, 2010San DiegoPlannedno citations00Apr 12, 2010
Feb 23, 2010San DiegoPlannedno citations00Mar 30, 2010
Dec 17, 2009IrwindalePlannedno inspection made00Feb 9, 2010
Dec 4, 2009WoodlakeUnprogrammed relatedno citations00Mar 3, 2010
Nov 18, 2009CoronaPlannedno citations00Dec 16, 2009
Sep 17, 2009BakersfieldPlannedno citations00Oct 6, 2009
Sep 16, 2009UplandPlannedno citations00Sep 21, 2009
Aug 31, 2009IrwindaleAccidentno citations00Nov 30, 2009
Jun 20, 2009LittlerockPlannedno citations00Jun 29, 2009
Jun 10, 2009San BernardinoPlannedno citations00Jun 30, 2009
May 14, 2009AzusaPlannedno citations00May 29, 2009
Apr 9, 2009San DiegoPlannedno citations00Apr 27, 2009
Apr 3, 2009PearblossomPlannedno inspection made00May 1, 2009
Mar 18, 2009San DiegoPlannedno citations00Apr 20, 2009
Feb 11, 2009IrwindalePlannedno citations00Mar 2, 2009
Feb 5, 2009PearblossomPlannedno inspection made00Mar 2, 2009
Oct 23, 2008IrwindalePlanned2 citations$375$375Feb 2, 2009
Sep 4, 2008CoronaPlannedno citations00Sep 9, 2008
Aug 19, 2008UplandPlannedno citations00Aug 20, 2008
Jul 16, 2008Wheeler RidgePlannedno citations00Aug 4, 2008
Jul 3, 2008AzusaPlannedno citations00Aug 4, 2008
May 16, 2008LittlerockPlannedno inspection made00Jul 23, 2008
Mar 20, 2008LittlerockPlannedno citations00Apr 10, 2008
Feb 27, 2008IrwindalePlannedno citations00Mar 26, 2008
Feb 27, 2008AzusaPlannedno citations00Mar 26, 2008
Dec 10, 2007Sun ValleyAccidentno citations00Dec 11, 2007
Dec 6, 2007IrwindalePlannedno citations00Dec 26, 2007
Oct 16, 2007CoronaPlannedno citations00Oct 19, 2007
Sep 13, 2007AzusaPlannedno citations00Oct 12, 2007
Jul 31, 2007UplandFollow-up1 citation$150$150Dec 18, 2007
Jul 26, 2007UplandPlannedno citations00Aug 2, 2007
Jul 16, 2007Wheeler RidgePlannedno citations00Jul 30, 2007
Jun 14, 2007LittlerockPlannedno citations00Jun 27, 2007
Mar 15, 2007IrwindalePlannedno citations00Apr 5, 2007
Feb 9, 2007AzusaPlannedno citations00Feb 27, 2007
Dec 15, 2006IrwindalePlannedno citations00Feb 8, 2007
Dec 11, 2006IrwindalePlannedno citations00Dec 19, 2006
Nov 8, 2006San BernardinoPlannedno citations00Nov 15, 2006
Oct 24, 2006CoronaPlannedno citations00Oct 27, 2006
Sep 21, 2006IrwindalePlannedno citations00Oct 25, 2006
Jun 22, 2006AzusaPlannedno citations00Jun 28, 2006
May 11, 2006LittlerockPlannedno citations00Jun 1, 2006
Apr 19, 2006OrangePlannedno inspection made00May 17, 2006
Mar 21, 2006AzusaPlannedno inspection made00Apr 17, 2006
Dec 16, 2005IrwindalePlanned1 citation$150$150Apr 2, 2008
Nov 14, 2005PalaPlannedno inspection made00Nov 28, 2005
Sep 16, 2005IrwindalePlannedno citations00Nov 28, 2005
Jul 14, 2005Wheeler RidgePlannedno citations00Jul 27, 2005
May 10, 2005LittlerockPlannedno citations00May 13, 2005
May 6, 2005IrwindalePlannedno citations00Jun 21, 2005
Apr 29, 2005AzusaPlannedno citations00May 31, 2005
Jan 24, 2005San DiegoPlannedno citations00Jan 24, 2005
Sep 15, 2004IrwindalePlanned2 citations$525$525Jul 20, 2006
Jul 17, 2004IrwindaleAccidentno citations00Sep 10, 2004
May 7, 2004IrwindalePlannedno citations00Jun 22, 2004
Mar 30, 2004BakersfieldPlanned2 citations 1 serious$3,560$3,560Jul 20, 2006
Mar 17, 2004AzusaPlannedno citations00Apr 27, 2004
Mar 16, 2004CoronaPlannedno citations00Mar 18, 2004
Jan 31, 2004San DiegoUnprogrammed relatedno citations00Aug 2, 2004
Dec 23, 2003IrwindaleComplaint3 citations$370$370Jul 20, 2006
Dec 17, 2003San DiegoPlannedno citations00Dec 23, 2003
Nov 7, 2003LittlerockPlanned1 citation$185$185Jul 20, 2006
Jul 28, 2003IrwindaleAccident3 citations 1 serious$820$820Jan 28, 2008
Jun 15, 2003BakersfieldAccidentdeath 5 citations 1 serious$36,105$19,200Jul 24, 2006
May 15, 2003BakersfieldPlannedno citations00May 20, 2003
May 5, 2003San DiegoAccident1 citation$5,000$5,000Aug 4, 2005
Apr 11, 2003PleasantonAccident1 citation$375$375Sep 26, 2006
Mar 13, 2003Wheeler RidgePlannedno citations00Mar 20, 2003
Mar 11, 2003San DiegoPlanned1 citation$300$300Jun 6, 2003
Oct 15, 2002BakersfieldPlannedno citations00Oct 15, 2002
Sep 6, 2002CoronaPlannedno citations00Sep 9, 2002
Jul 11, 2002San BernardinoPlannedno citations00Jul 11, 2002
Jun 7, 2002DuartePlannedno citations00Jun 24, 2002
Jun 6, 2002Wheeler RidgePlannedno inspection made00Jun 24, 2002
May 23, 2002San DiegoPlannedno citations00May 23, 2002
May 13, 2002IrwindalePlannedno citations00Jun 24, 2002
Apr 19, 2002UplandPlannedno citations00Apr 23, 2002
Mar 27, 2002Wheeler RidgePlannedno inspection made00Apr 16, 2002
Mar 12, 2002Wheeler RidgePlannedno inspection made00Mar 12, 2002
Mar 12, 2002BakersfieldPlannedno citations00Mar 13, 2002
Feb 20, 2002DuartePlannedno inspection made00Mar 14, 2002
Jan 8, 2002San DiegoPlannedno inspection made00Apr 15, 2002
Jan 4, 2002El CajonPlannedno inspection made00Jan 7, 2002
Dec 11, 2001Wheeler RidgeAccident1 citation$18,000$1,500May 15, 2007
Nov 9, 2001IrwindaleAccidentdeath 2 citations 2 serious$36,000$15,900May 15, 2007
Nov 8, 2001San DiegoComplaintno citations00Mar 20, 2002
Oct 18, 2001Simi ValleyPlannedno citations00Nov 1, 2001
Oct 17, 2001AzusaPlannedno inspection made00Oct 31, 2001
Oct 1, 2001LittlerockPlannedno citations00Oct 18, 2001
Aug 22, 2001IrwindalePlanned1 citation$185$185Jan 29, 2002
Aug 21, 2001AzusaPlannedno inspection made00Sep 10, 2001
Jul 27, 2001El CajonPlannedno citations00Aug 3, 2001
Jul 20, 2001CoronaPlannedno citations00Jul 27, 2001
Jul 19, 2001San DiegoPlannedno citations00Aug 9, 2001
Jul 5, 2001San BernardinoPlanned1 citation$225$225Apr 24, 2002
Jun 14, 2001IrwindalePlannedno citations00Jun 29, 2001
May 1, 2001LittlerockPlannedno citations00May 1, 2001
Feb 26, 2001UplandPlanned3 citations 1 serious$3,225$3,225Jun 11, 2001
Nov 9, 2000CoronaPlannedno citations00Nov 19, 2000
Jul 27, 2000IrwindaleAccidentno citations00Jul 27, 2000
Jul 12, 2000AzusaPlanned1 citation$300$300Aug 7, 2008
Apr 17, 2000San BernardinoPlanned1 citation$300$300Nov 2, 2000
Mar 27, 2000PalaFollow-upno citations00May 11, 2000
Jan 20, 2000San DiegoComplaint3 citations$1,075$1,075Dec 4, 2000
Jan 20, 2000PalaPlannedno citations00Jan 20, 2000
Jan 7, 2000Wheeler RidgePlanned1 citation$150$150Mar 4, 2000

Also recorded as: Vulcan Materials Company dba Calmat CO; Vulcan Materials; Vulcan Materials CO.; Vulcan Materials CO; Vulcan Materials, Inc.; Vulcan Materials aka Sun Valley Aggregrate; Vulcan Materials CO; Vulcan Materials CO Inc.

The rules this employer was cited under

Accidents investigated

Apr 16, 2010, Irwindale. Employee Amputates Fingers in Bell and Pulley Pinch Point Inspection
Aug 28, 2009, Irwindale. Employee Suffers Hear-Related Illness While Shovelling Rocks 1 hospitalized Inspection
Dec 10, 2007, Sun Valley. Employee Falls from Elevated Position Inspection
Oct 20, 2006, Irwindale. Employee Falls from Dozer and Dislocates Knee 1 hospitalized Inspection
Jul 26, 2003, Irwindale. Employee Injured When Crane Rolls Over 1 hospitalized Inspection
Jun 14, 2003, Bakersfield. Employee is killed working inside a jaw crusher 1 death Inspection
Apr 3, 2003, Pleasanton. Employee injured when struck by scraper Inspection
Feb 3, 2003, San Diego. Employee finger crushed and the tip of finger amputated 1 hospitalized Inspection
Dec 6, 2001, Wheeler Ridge. Two employees injured as hot air escapes from pug mill 1 hospitalized Inspection
Nov 9, 2001, Irwindale. Employee drowned at rock quarry 1 death Inspection
not stated, San Diego. Accident investigation 1 hospitalized Inspection

Local pages: San Diego employment lawyer.

How to read this record

Each row is one inspection by Cal/OSHA (or, rarely, federal OSHA) of one worksite. Why is the reason it was opened. Proposed is the penalty the inspector assessed; penalty is the current figure after any appeal or settlement. "Serious" means a realistic possibility of death or serious harm; "willful" and "repeat" carry penalties up to $162,851 each.

Citations document that the employer was told, in writing, what the rule required and when. That knowledge is often the center of a retaliation case: a worker who complained about the hazard an inspector later cited, and was then fired or cut, has a Labor Code 6310 claim, with lost wages and attorney's fees.

Full explainer: how to read a Cal/OSHA record.

If you work, or worked, at Vulcan Materials Company

Write down what you reported, to whom and when, and what changed afterward: shifts, pay, duties, write-ups. Request the inspection file from the Cal/OSHA district office using the activity number on the inspection page. An injury goes through workers' compensation; a firing, demotion or threat after a safety complaint or injury report is an employment claim with a one-year deadline at the Labor Commissioner (Labor Code 6310) and a longer one in court. Free, confidential review: (800) 371-3088 or send what you have.

Source: U.S. Department of Labor OSHA enforcement data, California inspections. Record last checked Nov 1, 2026. Back to the safety tracker.

About this data: Records come from the U.S. Department of Labor's OSHA enforcement datasets (inspection, violation, accident and accident injury tables), which carry Cal/OSHA's state-plan inspections alongside federal ones. We load every inspection of a California worksite opened since January 1, 2000 and refresh it weekly. Employer names, addresses and industry codes are as the inspecting office recorded them; similar names are grouped where they clearly refer to the same employer. A citation can be reduced, vacated or withdrawn on appeal, and an inspection can stay open for months, so a record can change. Penalties shown as "current" reflect the latest status in the federal file. This page is public information about the employer's regulatory record, not legal advice and not a statement that any person was harmed or any law broken beyond what the record states.

Talk to a California employment lawyer today.

Free, confidential consultation. We represent employees only, never employers.