Safety & OSHA

How to Build a Hazard Communication Program for Your Construction Site

8 min read

Hazard communication on a construction site is fundamentally different from hazard communication in a factory. In a factory, the chemical inventory is stable. On a construction site, new chemicals arrive every week as trades mobilize, products get substituted, and phases shift from structural to finishing work.

That reality means a copy-paste HazCom program from your corporate safety manual will not survive contact with an actual jobsite. You need a system that adapts to constantly changing chemical exposures across multiple employers.

Here is how to build one that works.

Step 1: Assign a HazCom Coordinator

Every jobsite needs a single person responsible for hazard communication. On smaller projects, this is typically the superintendent. On larger jobs, the site safety manager owns it.

The coordinator's job is not to personally manage every SDS. It is to ensure the system functions: subs submit their chemical lists, training happens before exposure, and documentation stays current.

Name this person in your written program. Give them authority to stop work if a chemical appears on site without documentation. Without that authority, the program is performative.

Step 2: Create a Site-Specific Chemical Inventory

Before any trade mobilizes, build a master chemical inventory for the project. Start with your own chemicals --- fuel, lubricants, concrete supplies. Then collect inventories from each subcontractor during pre-mobilization.

Your inventory should track:

  • Product name and manufacturer
  • Subcontractor responsible for the product
  • Intended use and location on site
  • GHS hazard classification
  • Date SDS was received
  • Date SDS was last revised by manufacturer

This inventory is a living document. Update it every time a sub brings a new product on site or substitutes one chemical for another. A static inventory created at project kickoff is worthless by month three.

Step 3: Establish Your SDS Collection Process

Set a firm rule: no SDS, no site access for that chemical. Build this into your subcontract boilerplate and enforce it at the gate.

The process works best when tied to your existing pre-mobilization workflow. When a sub submits their insurance certificates, competent person designations, and safety plans, they also submit their chemical inventory and corresponding SDS.

Review each SDS for completeness and currency. Reject any document that uses the old MSDS format (pre-2012), has missing sections, or shows a revision date older than five years.

Step 4: Set Up Your Access System

Workers need to access SDS during their shift. Period. OSHA does not care if the binder is organized beautifully if it is locked in a trailer at 6 AM when the first crew arrives.

Choose an access method that matches your site conditions:

Access MethodBest ForLimitations
Physical binder at each work areaSmall sites, limited cell coverageVulnerable to damage, hard to update
Job trailer computer terminalSites with consistent trailer accessWorkers may not visit trailer during shift
QR-code mobile systemLarge sites, multiple floorsRequires cell service or cached data
Dedicated SDS kiosk per floorHigh-rise, multi-level projectsHardware cost, power requirements
Hybrid (digital + backup binder)Any siteMost reliable, recommended approach

The hybrid approach works best for most commercial construction. Digital for daily use, physical binder as backup for connectivity failures.

Step 5: Design Your Labeling Protocol

Every container on your site needs a GHS-compliant label. This includes manufacturer containers (which arrive labeled) and secondary containers (which workers create when they pour products into smaller vessels).

Secondary container labeling is where most GCs fail. A painter pours acetone into a spray bottle. A concrete crew mixes admixture into a bucket. These secondary containers need, at minimum, the product name and the applicable hazard warnings.

Create a supply of blank GHS-compliant labels at your safety station. Include a marker and clear instructions. Train workers that unlabeled containers get removed from the site.

Step 6: Build Your Training Program

HazCom training must cover four topics:

  1. The requirements of OSHA's Hazard Communication Standard
  2. Operations in the work area where hazardous chemicals are present
  3. How to read and interpret labels and safety data sheets
  4. The location and availability of your written program, chemical inventory, and SDS

Training timing matters. Workers must receive HazCom training before their first potential exposure. For construction, this typically means during site orientation on their first day. When new chemicals are introduced mid-project, affected workers need supplemental training before the chemical is used.

Document everything. Record the date, topics covered, trainer name, and attendee signatures. Use a sign-in sheet, not a head count. OSHA compliance officers will ask for proof of training during inspections.

Step 7: Write Your Site-Specific Program

Your written hazard communication program is the backbone document. It must be site-specific --- not a generic corporate template with your project name pasted in.

The written program must include:

  • How labels will be maintained on site (your labeling protocol from Step 5)
  • How SDS will be maintained and made accessible (your access system from Step 4)
  • How workers will be trained (your training program from Step 6)
  • A list of hazardous chemicals known to be present (your inventory from Step 2)
  • Methods used to inform employees of hazards of non-routine tasks
  • Methods to inform contractors of hazards their employees may encounter

Keep this document in the job trailer and at each SDS access point. Workers and OSHA inspectors must be able to review it at any time.

Step 8: Coordinate Across Employers

The multi-employer worksite is what makes construction HazCom uniquely challenging. Your program must describe how you will:

Share chemical information between trades. When the waterproofer applies a solvent-based membrane, workers on adjacent floors need to know about the vapor hazard. Your communication protocol should specify who notifies whom, how quickly, and what protective actions trigger.

Resolve chemical conflicts. Some chemicals are incompatible. Certain adhesives cannot be applied near active welding. Oxidizers must be separated from flammable materials. Your HazCom coordinator should review the combined chemical inventory for conflicts and schedule work accordingly.

Handle chemical emergencies. When a spill, release, or exposure occurs, everyone on site needs to know the response protocol --- not just the employer whose chemical it is. Include spill response procedures in your site-specific program and drill them regularly.

Step 9: Audit and Maintain

A hazard communication program degrades without active maintenance. Audit monthly for:

  • Unlabeled or mislabeled containers (walk the site, check laydown areas)
  • Missing or outdated SDS (compare your inventory against the access system)
  • New chemicals introduced without documentation (check with sub foremen)
  • Training gaps for newly arrived workers (cross-reference orientation records with crew rosters)

Document each audit with findings and corrective actions. This audit trail is your best defense during an OSHA inspection. It shows you are not just creating a program --- you are running one.

Step 10: Prepare for OSHA Inspections

HazCom inspections typically focus on three things: the written program, SDS accessibility, and training records. Be ready to produce all three within minutes.

Keep your written program and training records in the job trailer. Demonstrate your SDS access system. Walk the inspector through your chemical inventory and show how it connects to the SDS on file.

The most common citations GCs receive during HazCom inspections:

  • No written program or program not site-specific
  • SDS not available for chemicals on site
  • Secondary containers without labels
  • No training documentation for workers
  • Failure to update the chemical list when new products arrived

Each of these is preventable with the system described above.

Frequently Asked Questions

Do I need a separate HazCom program for each jobsite? Yes. The written program must be site-specific, identifying the actual chemicals present, the responsible parties, and the access methods for that particular project. A corporate-level program can serve as a template, but each site needs its own version.

Can HazCom training be done online? OSHA allows flexible training methods, including online or computer-based formats. However, the training must address site-specific chemicals and hazards, which means a generic online module alone is insufficient. Supplement online training with a site-specific briefing.

What if a sub uses a chemical not on the approved list? Stop the work involving that chemical immediately. Obtain the SDS, review it for hazards, update your chemical inventory, and provide any necessary training before allowing the chemical to be used. Document the incident and use it as a training example.

How do I handle chemicals left behind by a previous sub? Treat abandoned chemicals as an unknown hazard. Do not allow workers to use unidentified chemicals. Contact the previous sub for identification and SDS. If the sub is unresponsive, have the chemical professionally identified and disposed of properly.

Are "green" or "eco-friendly" products exempt from HazCom? No. Marketing labels do not determine regulatory classification. Many "green" products still contain hazardous ingredients that require SDS documentation. Always check the GHS classification regardless of marketing claims.

Does HazCom apply to materials already installed? Generally, no. Once a chemical product is applied and cured (paint on a wall, sealant in a joint), it is no longer considered a chemical exposure risk under normal conditions. However, if workers will disturb installed materials (grinding cured epoxy, cutting treated wood), the dust or fumes may create a new hazard that requires SDS documentation.

Bring Structure to Your HazCom Process

Building a hazard communication program from scratch takes effort. Maintaining it across multiple subs and evolving chemical inventories takes a system. SubcontractorAudit provides the structure to track chemical documentation alongside your broader compliance workflow --- so nothing falls through the cracks when the next trade mobilizes.

safety-osha
Javier Sanz

Founder & CEO

Founder and CEO of SubcontractorAudit. Building AI-powered compliance tools that help general contractors automate insurance tracking, pay application auditing, and lien waiver management.