The three options every contractor faces
When a GC sends over a pre-qualification form, an ISNetworld request lands in your inbox, or an OSHA compliance officer shows up at the gate, you need a written safety program. Contractors typically end up with one of three things:
- Free templates — downloaded from a trade association website, a state agency, or a generic business resource. These are fill-in-the-blank documents that require you to insert your company name and sign the bottom.
- Consultant-built programs — a safety professional conducts an on-site assessment, interviews your crew, and produces a program tailored to your specific operations. Price range: $2,000–$5,000 for an initial program, with annual update fees on top.
- Questionnaire-based, trade-specific programs — a newer option where you answer a structured questionnaire about your trade, state, crew size, and work types, and a customized program is generated from those answers. Far more specific than a template, at a fraction of the consultant cost.
All three can technically produce a document called a "safety program." The difference is what happens when that document is actually reviewed — by a GC safety director, a third-party compliance platform like ISNetworld, or a federal compliance officer.
What OSHA actually requires in a written safety program
The foundational requirement for written safety programs in construction comes from 29 CFR 1926.20(b), which states that construction employers must initiate and maintain such programs as may be necessary to comply with OSHA standards and to provide a safe and healthful workplace. This is intentionally broad — OSHA does not mandate a single template or format. What it does mandate is that the program be appropriate to the specific hazards present in the work.
Beyond the general provision, trade-specific standards each carry their own written-program requirements:
- Fall protection — 29 CFR 1926.502(k) requires a written fall protection plan for certain elevated work situations, including when conventional fall protection is infeasible.
- Excavation and trenching — 29 CFR 1926 Subpart P requires a competent person designation and documented protective system selection whenever workers enter excavations deeper than five feet.
- Hazard communication — 29 CFR 1910.1200 (the HazCom standard, incorporated by reference into construction) requires a written hazard communication program that lists hazardous chemicals used on-site and establishes procedures for SDS access and container labeling.
- Electrical safety — 29 CFR 1926 Subpart K requires documented procedures for lockout/tagout (LOTO) where employees work on or near energized equipment, including energy control program documentation.
- Respiratory protection — 29 CFR 1910.134 requires a written respiratory protection program when respirators are used, including fit test records and medical evaluation procedures.
- Personal protective equipment (PPE) — 29 CFR 1926.95 requires a documented hazard assessment that identifies required PPE for the tasks being performed.
A contractor performing electrical work, excavation, and painting on the same project needs written procedures that address all three sets of standards — not a single-page general safety statement that mentions "follow all OSHA rules."
State-plan states add another layer. The 29 states and territories operating their own OSHA-approved programs (including California, Washington, Michigan, and Nevada) may have standards that are more stringent than federal OSHA. California's Cal/OSHA, for example, requires a written Injury and Illness Prevention Program (IIPP) under Title 8, Section 3203 — a stand-alone requirement with specific elements not found in federal standards. A federally-focused template will not satisfy this requirement.
Why free templates often fail in practice
Free templates are not useless. For a very small contractor doing low-hazard work in a federal-OSHA state, a well-structured template may satisfy the minimum written-program requirement. The problems emerge when that document gets reviewed by someone who knows what to look for.
Generic language does not address specific hazards
OSHA compliance officers are trained to look past boilerplate. A program that lists "fall hazards" as a covered topic without describing the specific fall hazard scenarios for the contractor's actual work — roofing at what heights, scaffold systems of what type, leading edge work on which projects — does not demonstrate that the employer has analyzed the hazards present in their operations. The written program requirement under 29 CFR 1926.20 is about substance, not form.
Missing trade-specific appendices and procedures
Many generic templates address general safety topics but omit the trade-specific written procedures that OSHA standards require. An electrical contractor downloading a generic construction template may get a paragraph about electrical safety but no written lockout/tagout energy control program as required by 29 CFR 1910.147. That gap is a citable violation even if the template was filled out completely.
GC and ISNetworld reviewers recognize templates immediately
General contractors and third-party compliance platforms have reviewed thousands of safety programs. They have seen the same templates — because everyone downloads the same ones. A document with fill-in-the-blank sections still showing placeholder text, or one that lists hazards and equipment types that have nothing to do with the submitting contractor's scope of work, signals that the program was not developed with that contractor's actual operations in mind. This affects pre-qualification scores, ISNetworld ratings, and a GC's willingness to award work to a subcontractor. See our guide on why generic safety programs underperform for more detail on this dynamic.
No state-specific provisions
A template downloaded from a national trade association website is almost certainly written to federal OSHA standards. If your work is in California, Washington, Oregon, or another state-plan state, that template may omit required elements entirely — including the IIPP in California, the Accident Prevention Program (APP) in Washington, or enhanced reporting timelines in other states.
What safety consultants actually deliver — and what they charge
A qualified safety consultant brings things a template or software tool cannot: physical presence on your jobsite, direct observation of your crew's work practices, and professional judgment about hazards specific to your operation. For the right contractor in the right situation, a consultant is the right answer.
The typical engagement looks like this: the consultant conducts a site visit and interviews with supervisors and crew. They review your work types, equipment inventory, and subcontractor relationships. They then produce a written safety program with sections tailored to your specific trade and project types, including all required written procedures. A follow-up visit may be included to review implementation.
The price range for a full initial program from a qualified safety professional — a Certified Safety Professional (CSP), Construction Health and Safety Technician (CHST), or similarly credentialed consultant — runs approximately $2,000 to $5,000 for a small-to-medium specialty contractor. Programs for larger general contractors or those with multiple trades and complex scopes can run higher. Annual update fees, typically $500–$1,500 per year, are common. For contractors who need ongoing compliance support, site-visit programs, or toolbox talk libraries, monthly retainer arrangements are available at additional cost.
This investment is fully justifiable for contractors competing for large commercial projects, maintaining ISNetworld Diamond status, working under a federal contractor agreement, or managing a crew of 25 or more. It may be harder to justify for a four-person electrical subcontractor doing residential service upgrades. For a deeper look at the cost-benefit calculus, see our guide on what a safety program actually costs.
The middle ground: questionnaire-based, trade-specific programs
The gap between a free template and a $3,000 consultant has been a real problem for small and mid-size specialty contractors. A questionnaire-based safety program generator is designed to fill that gap.
The process starts with a structured intake questionnaire. You answer questions about your trade (electrical, plumbing, roofing, concrete, HVAC, general construction, and others), your state, your typical crew size, the types of projects you work on, and specific hazards relevant to your work. Those answers drive the content of the program — not a template that gets your company name inserted at the top, but a document where the hazard sections, the written procedures, and the trade-specific appendices are assembled based on what you actually do.
A roofing contractor in California and an electrical subcontractor in Texas will receive substantially different programs — different fall protection procedures, different Cal/OSHA versus federal-OSHA provisions, different written programs for their respective high-hazard tasks. A framing contractor who indicates they operate scissor lifts will get aerial work platform procedures; one who does not will not.
The limitations are real and worth naming. A questionnaire-generated program will not catch a non-obvious hazard that only a trained eye on your jobsite would notice. It does not substitute for a competent person designation, worker training, or actual implementation. A program document — whether consultant-written or questionnaire-generated — is the foundation of a safety system, not the system itself. For more on this distinction, see our comparison guide at DIY vs consultant vs online safety programs.
Three real scenarios: what holds up under review
ISNetworld submission
ISNetworld's safety questionnaire (the Safety Management System, or SMS) asks contractors to confirm they have written programs covering a range of topics — fall protection, hazard communication, electrical safety, PPE, emergency action plans, and more. Reviewers look at whether the programs submitted address the specific questions asked and whether the content is consistent with the contractor's stated work types.
A generic template submitted for an electrical contractor that lacks a written lockout/tagout energy control program, or that describes fall protection procedures inconsistent with the contractor's work at height, will generate deficiencies in the ISNetworld system. Those deficiencies affect the contractor's score and their ability to be awarded work by GC clients who require a minimum ISNetworld rating. A trade-specific program built to address the standards applicable to the contractor's actual work types is designed to align with what ISNetworld reviewers are checking for.
GC pre-qualification
Large general contractors typically require subcontractors to complete a pre-qualification package that includes a written safety program. Many GC safety directors will read at least the table of contents and the sections most relevant to the subcontractor's scope before approving the sub for the project. Red flags they look for include: programs that list hazards irrelevant to the sub's work, missing trade-specific procedures, no named competent persons, and boilerplate language that is clearly not specific to the submitting company.
A contractor's experience modification rate (EMR) from their workers' comp carrier is typically reviewed alongside the safety program. A low EMR (under 1.0) combined with a substantive, trade-specific safety program is the combination that wins pre-qualification approvals. For small specialty contractors, getting the safety program right is the piece they can control. See our guide on safety programs for small contractors for more on this dynamic.
OSHA inspection
When a compliance officer arrives on-site — whether in response to a complaint, a referral, or a programmed inspection — one of their first requests is to review your written safety program. They are looking for evidence that you have addressed the hazards present in your operations in writing, that you have designated competent persons for required tasks, and that your documentation is consistent with what they observe on the site.
Under OSHA's penalty structure, a good-faith effort to comply — demonstrated in part by a substantive written program — is a factor that can reduce proposed penalties. A program that is clearly a downloaded template with minimal customization is less likely to demonstrate good-faith effort than one that reflects the employer's specific work activities. Critically, a written program that covers the standards being inspected and is being actively used (training records, toolbox talks, hazard assessments) is a much stronger position than a binder that was produced for a GC pre-qual two years ago and never updated. For an overview of what to expect during an on-site visit, see our contractor guide to OSHA inspections.
Cost comparison
The three options break down like this:
- Free template: $0 upfront. The cost comes later — time spent filling it out, the risk of rejection at ISNetworld or GC pre-qual, and potential citation exposure if a compliance officer finds required written procedures missing. Not a good choice for contractors in state-plan states or those working for GCs with rigorous pre-qualification requirements.
- Safety consultant: $2,000–$5,000 initial, plus annual updates. Best quality, most defensible documentation, appropriate for larger contractors or those competing for high-value commercial work. May include ongoing support services. Fully justified for the right contractor — potentially over-engineered and cost-prohibitive for a small specialty sub.
- Questionnaire-based, trade-specific program: $149 flat, no subscription. Generates a written program organized around the standards applicable to your trade and state, based on your questionnaire responses. Delivered the same day. Not a template, not a consultant — a substantive starting point at a fraction of the consultant cost. See what's included at our pricing page or review a sample program before you buy.
How to choose
The right answer depends on your situation:
- If you are a sole proprietor doing low-hazard work in a federal-OSHA state and you have no immediate GC or ISNetworld requirements, a carefully completed template may be sufficient — provided you verify it covers the specific written-program requirements for your trade.
- If you are growing, competing for commercial work, managing a crew of 10 or more, or working in a state-plan state, a trade-specific program built to address the applicable standards is a better foundation. The $149 option exists specifically for this middle ground.
- If you are a mid-to-large contractor working on federal projects, public works, or high-hazard specialty work, or if you want ongoing compliance support and in-person assessment, a qualified safety consultant is the right investment.
One practical note: whatever you start with, the program needs to be implemented — not just filed. Training records, toolbox talk logs, hazard assessment documentation, and incident reports are the operational layer on top of the written program. The written program is the foundation; what you do with it determines whether it actually reduces risk and holds up under scrutiny.
This information is for general reference only and does not constitute legal or safety compliance advice. Requirements vary by jurisdiction, trade, and work type. Consult a qualified safety professional or attorney for guidance specific to your operations.