CrewCompliance
Home / OSHA programs / Free checklist
FREE · NO SIGNUP
Free OSHA safety program checklist for contractors

A free contractor safety program checklist before you buy a template or hire a consultant.

Before you spend money on a template or consultant, use this checklist to see what your contractor safety program may need to address. Built for GC, insurer, ISNetworld, Avetta, and jobsite documentation requests.

Generate my safety program See pricing

Preview what's included

Core written program checklist

  • Safety policy and management commitment.
  • Named safety responsibilities for owner, supervisors, and employees.
  • Hazard Communication / SDS / labeling process.
  • Emergency Action Plan and incident reporting procedure.
  • PPE assessment and required protective equipment.
  • Training, toolbox talks, and employee acknowledgement records.
  • OSHA recordkeeping and inspection response basics.

Common contractor add-ons

  • Fall protection for roof, ladder, scaffold, or elevated work.
  • Respiratory protection for silica, dust, coatings, or chemicals.
  • Silica exposure control plan for concrete, masonry, cutting, drilling, or grinding.
  • Heat illness prevention for outdoor, rooftop, or hot indoor work.
  • Lockout/tagout for electrical, mechanical, or powered equipment service.
  • IIPP or accident prevention program requirements in state-plan states.

How to use the checklist

  1. Mark the sections your GC, insurer, or platform requested.
  2. Compare those sections against your current manual.
  3. If you're missing state/trade-specific content, generate the full CrewCompliance program and review it against the request.

Related contractor safety resources

Core hubs

Program pages

Common questions

Is this checklist a full safety program document? No. It's a planning tool. It helps identify what your written program may need, then points you to the full generated program.

Can I use this for ISNetworld or Avetta? Yes, as a preparation checklist. Exact requirements vary by hiring client and platform questionnaire, so compare the checklist to the specific request.

What should I do if I'm missing several sections? Generate a trade + state-specific written safety program, then review the output against the checklist and your reviewer's request.

When you're done with the checklist — generate the real program.

Mark what your GC, insurer, or platform asked for, compare it to your current manual, and generate a state + trade-specific program to close the gaps.

Preview what's included →