"Site-specific" is one of those phrases that shows up constantly in prequalification requirements and inspection expectations, usually without anyone explaining what it means in practice. So here's the plain version: a site-specific program is one that reflects your company, your actual hazards, and your named people and locations — not a fill-in-the-blank template that would read identically for a roofing contractor in Texas and a food plant in Ohio.
The distinction matters because the generic version fails in exactly the moments it's supposed to help you. A prequalification reviewer looking at a hazard analysis with no job steps, no site named, and no competent person assigned can see immediately that it was never built for real work. An OSHA inspector asking for your energy-control procedure during a lockout question doesn't want a policy that says "machine-specific procedures will be developed" — they want the procedure for that machine. Generic documents describe an intention to comply. Site-specific documents are the work itself.
What actually makes a program "site-specific"
Four things separate a real site-specific program from a dressed-up template:
1. Your organization and site identity — carried through every document. Not just a logo on the cover. The company name, the specific project or facility, its location, the contract or project number, and the client or general contractor all belong inside the document where the work is described — because that's what ties the program to a real place a reviewer or inspector can verify.
2. Your actual hazards, analyzed to the task. A generic JHA lists hazards in the abstract. A site-specific one breaks the actual job into steps, names the hazard at each step, states the control applied in hierarchy-of-controls order, and assigns a risk assessment code to each step after controls. The difference is the difference between "working at heights is dangerous" and "Step 3: setting the rooftop unit — fall hazard at the leading edge — controlled-access zone plus personal fall arrest — RAC: Medium." One is a poster. The other is a plan.
3. Your named people and their qualifications. Site-specific means the competent person is named, not described as a role to be filled. It means the foreman, the safety representative, and the qualified personnel a standard requires are identified and tied to the work. Prequalification reviewers specifically look for this, because an unnamed competent person is an unassigned responsibility.
4. Your emergency reality. The nearest hospital to this site, the route to it, the muster point on this project, the site emergency number. This is the information a crew reads when something has already gone wrong — and it's the single most common thing left blank in a generic template, because the template author had no way to know it.
Why the branch matters here too
Site-specificity isn't only about filling in your details — it's also about applying the right rule set. The same task can fall under Construction (29 CFR 1926) or General Industry (29 CFR 1910) depending on the work and the environment, and several programs — lockout/tagout, confined space, powered industrial trucks — have genuinely different requirements between the two. A truly site-specific program reflects which branch actually governs the work in front of you, rather than defaulting to whichever the template was originally written for. A general-industry facility whose in-house crew performs a construction-scope alteration has both in play, on different tasks — and a generic template can't tell the difference.
That's why "make it site-specific" isn't a single edit you make once. Which programs you need, which branch governs each task, and what has to be named all come back to the specifics of your work — which is exactly what the free Compliance Readiness Check sorts out: your branch, your hazards, and which written programs actually apply to you.