Plan the work. Sign it on site. Send everyone home.
The safety program, JHAs and toolbox talks your GC is asking for
Your safety manual cited to 29 CFR 1926, a site-specific safety plan for each job, JHAs and toolbox talks the crew signs on their phones, and your OSHA 300 log. English and Spanish.
Plans from $199 a month. No per-person fees. 14 days free.
See a filled JHA and toolbox talk first
Run a plant, warehouse or shop? See general industry

See exactly what you'd get
Five finished documents for a made-up jobsite crew, straight out of 29Safety: a job hazard analysis for a storm drain trench, a toolbox talk record the crew signed on their phones, a daily trench inspection, a competent person designation, and the prequalification packet a GC asks for. 21 pages, no watermark.
Or look through 11 finished documents first, no email needed
When someone asks for your paperwork
A general contractor, an owner, a prequal platform, an insurer or an OSHA inspector. Each one asks for a specific document. These are the four we get asked about most, and what 29Safety hands you for each.
Site-specific safety plan (SSSP)
One plan per job, built from your written program: scope, site contacts, competent persons, the hazards by phase, emergency information and the crew's sign-offs. The GC gets it before you mobilize, not after the first walk-through.
Built from your 1926 program and the job's JHAsPrequal packet for a GC, ISNetworld or Avetta
Your written programs, training records, 300A summaries and insurance documents bundled into one PDF, in the order a prequal questionnaire asks for them. One click, current every time.
Programs cited to the paragraph the reviewer checksJob hazard analysis (JHA)
Pick the task; the hazards, controls and the rule behind each are already there. The crew reads it and signs on their phones, even with no signal, in English or Spanish. The signed JHA is filed under the job.
High-risk work flags a competent person automaticallyToolbox talks with sign-in
A new talk every week in English and Spanish. The crew signs on a phone or by QR code, attendance logs itself, and the record is there when the GC or the inspector asks for last month's talks.
52 talks a year, bilingualWalk through a sample JHA or a sample toolbox talk, part by part.
In a state-plan state? Your state's written program, by name
California, Washington, Michigan and Minnesota cite employers for not having the state's own written program, and it is often the first thing their inspectors ask for. 29Safety builds to your state's rule, set from the address on your account.
California: Injury and Illness Prevention Program (IIPP)
Required of every California employer (Title 8 §3203) and Cal/OSHA's most-cited standard. 29Safety builds your IIPP with its required elements, plus the heat illness prevention plan (§3395). On construction jobs, §1509 adds a Code of Safe Practices and a toolbox meeting at least every 10 working days; the weekly talks with crew sign-in cover the meetings.
Title 8 §3203, §3395, §1509Washington: Accident Prevention Program (APP)
Required of every Washington employer (WAC 296-800-140; construction WAC 296-155-110). 29Safety builds your APP, and on construction sites the weekly crew safety meetings with sign-in that L&I looks for.
WAC 296-800-140, 296-155-110Michigan construction: Accident Prevention Program
MIOSHA requires a written accident prevention program from construction employers (Construction Safety Standard Part 1, R 408.40114), and it tops MIOSHA's construction citations. Start from 29Safety's Safety & Health Program; Harli drafts the MIOSHA version as a custom program on any plan, for you to review.
MIOSHA Part 1, R 408.40114Minnesota: AWAIR program
Minnesota requires a written A Workplace Accident and Injury Reduction (AWAIR) program in listed industries (Minn. Stat. 182.653, subd. 8). The list (Minn. R. 5208.1500) takes in every heavy civil and specialty trade contractor, many kinds of manufacturing, and warehousing; building construction (NAICS 236) is not on it. Start from 29Safety's Safety & Health Program; Harli drafts the AWAIR version as a custom program on any plan, for you to review.
Minn. Stat. 182.653, subd. 8; Minn. R. 5208.1500Another state-plan state? Your state's rules come with your account, and the jurisdiction sheet lists what your state adds. Not sure what applies? Book a free 15-minute call
Watch 29Safety do the paperwork
Two 30-second videos. Captions are on, so sound is optional.
Read the video instead
One serious OSHA violation can cost $16,550 in fines. 29Safety is a safety department in a box. It builds your written programs, cited to the rule. And it runs your JHAs, toolbox talks, incidents, and inspections. Your crew signs on their phones, even with no signal. Federal OSHA and every state plan, in English and Spanish. One flat price for the whole company. 29safety.com.
One missing binder can cost you the job
The maximum OSHA penalty for one serious violation. One inspection can turn up more than one.
Maximum penalty in 2026 (osha.gov/penalties)Fall protection is the most-cited standard on OSHA's list for fiscal year 2026, and fall protection training is number 8.
OSHA Top 10, fiscal year 2026, preliminary (Oct. 1, 2025 to Aug. 31, 2026)How long you keep each year's OSHA 300 log, 300A summary and 301 reports. A GC's prequal can ask to see them.
29 CFR 1904.33(a)From signup to a signed JHA before the first coffee break
Tell us about your work
Pick your trades, your state, and your crew size. Answer about 12 plain questions. No safety jargon.
About 5 minutesGet your programs
29Safety builds your written program, JHAs, and first month of toolbox talks, with the OSHA rule cited on every line. Edit anything.
About 2 minutesRun it from the jobsite
Crews sign off on their phones, even with no signal. Training alerts and your prequal packet stay current on their own.
Every day after
What it looks like on a jobsite
Three short examples, playing one after another. Pause them any time.
Everything else a safety department does, without hiring one
Built for 1926. Every tool started as a working system on real jobsites, rebuilt so any crew can set it up in an afternoon.
Written safety programs
Your Safety & Health Program, fall protection, silica, heat illness, HazCom, and more. Cal/OSHA IIPP included.
1926, 1910, Title 8 §1509 and §3203Training tracker
Every card and cert in one place: OSHA 10/30, forklift, CPR, competent person. Alerts at 60, 30, and 7 days.
1926.21(b)(2), 1910.178(l)Incidents and OSHA 300
Log injuries and near misses in minutes. Your 300, 300A, and 301 data build themselves, with TRIR and DART.
Part 1904 recordkeepingPermits
Hot work, confined space, excavation, energized electrical, lockout, and lifts. Each with its checklist and gas-reading log; nothing goes active until the required items are checked.
1926.1203, 1926.352, 1926.651Equipment and SDS
Every unit's daily inspection and annual due date, with a failed check pulling it out of service. Every chemical with its SDS one tap away.
1910.178(q)(7), 1910.1200(g)Orientations and site access
Workers and subs read, pass a short quiz, and sign on their phones. A QR code at the gate gives you a live headcount and flags anyone who skipped orientation.
Big buttons for gloved hands and text you can read in full sun. Everything saves offline and syncs when the signal comes back, and there's no app store download: it opens from a link you text, email or show as a QR code.
One price for the whole company
No per-person fees and no setup charge. Every plan includes every feature; plans differ by how many workers they cover, how much Harli can do each month, and storage.
How the free trial works
- Day 1Sign up. Nothing is charged today. Build your first written program.
- Days 1 to 14Build your programs, JHAs, toolbox talks and records.
One trial per company. If the email address used to sign up already had a free trial, there is no trial: the plan starts, and is charged, the day you sign up.
A build is a document Harli writes for you: a JHA, a toolbox talk, a program. Prices in US dollars. Payments by Stripe.
Rather have us write it?
The 29Safety safety team writes your programs, manual and site plan, filled in with your company. No account needed: Two written programs ($295), Bid and prequal packet ($795) and Full safety program ($2,495).
Written by a safety team holding BCSP STS and NFPA 70E credentials.
Harli
Synthetic intelligence, on every planHarli is synthetic intelligence (SI), built into 29Safety. She's on every page of the app and every phone, day and night. Type it, say it, or snap a picture, in English or Spanish. Tell her something about your company once and she keeps it, for your company only.
- Rules for your state
Do I need shade at 80 degrees in California?
Federal OSHA and every state plan. She pulls the official text live for federal rules, California and Washington, and searches official state sites for the others. She always names the rule and the agency that enforces it.
- Anything in your records
Which JHAs still need crew signatures?
Workers, cards, JHAs, permits, inspections, incidents, equipment, SDS, subs: she finds it and links you straight to it.
- Paperwork, written for you
Write a toolbox talk on silica for Monday.
JHAs, pre-task plans, toolbox talks, SOPs, and custom programs, saved in your account as drafts you review and sign.
- Photos from the field
What's wrong with this scaffold?
She spots hazards and reads data plates and chemical labels. The photo isn't saved. If you ask her to log it, she saves a written note.
- Recordkeeping, step by step
A guy got 3 stitches. Is that recordable?
She asks the one question that decides it, gives you the answer under Part 1904, and opens the incident report when you're ready.
- Knows when to call a person
Can I talk to a person?
Ask for a person any time, and when she can't answer from her sources she hands the question over herself: the 29Safety safety team picks it up, free.
Time with the 29Safety safety team
Sold separately from every plan, one at a time: an hour, a document or a day, not a salary.
Free 15-minute call
A short call about your state plan, a GC's prequal, or which plan fits your crew. No sales pitch.
Remote session, 1 hour
A video call with the 29Safety safety team: your questions, a walk through your programs, or help setting something up. With your OK we can open your account during the call.
Working session, 2 hours
Two hours on a video call to work through a bigger job together: a prequal questionnaire, a new program, or getting a crew set up.
Program review, one program
We read one of your written programs against the rules and against how your crew actually works, and send back a punch list of what to fix.
Full program review
A gap review of up to 12 written programs: what's missing, what's out of date and what doesn't match your work, in one written punch list. Line-by-line edits are priced per program.
SOP or work instruction, written for you
One task-specific SOP or work instruction written from a short call: the steps, hazards, controls, PPE and the rule behind each. English and Spanish.
Written program, filled in for you
One written program from the 29Safety library, filled in with your company and cited to the rule, in English or Spanish.
Custom written program
A written program for a hazard our library doesn't cover, cited to your jurisdiction and reviewed with you before it goes live.
Spanish translation of your own documents
Up to 10 pages of your own safety documents translated into Spanish and checked by someone who knows the trade terms.
On-site day, Dallas–Fort Worth
A full day on your jobsite or plant floor: a walkthrough with your foremen or supervisors, training for your crew in English and Spanish, a program tune-up and a written report. Pick a few dates; we confirm one with the travel cost before you pay.
On-site day, outside Dallas–Fort Worth
The same full day on your jobsite or plant floor anywhere else. Pick a few dates; we confirm one with the travel and lodging cost before you pay.
Customers book these inside their account, under Book time with the safety team, at the team's real open times. On-site days are requests: you pick a few dates, and the team confirms one before you pay. A session can be moved up to 24 hours before it starts. A missed session counts as used. Refunds are at the discretion of the 29Safety safety team.
New to 29Safety? Book the free 15-minute call
Questions
Anything else: safetyteam@29safety.com, or book a free 15-minute call.
What is Harli? Is she a real person?
Can Harli see my company's data?
What if Harli gets something wrong?
Does 29Safety guarantee we meet OSHA's rules?
Which states do you cover?
Will it work for my industry?
Is it really in Spanish?
Does it help with ISNetworld or Avetta?
Who owns my data?
How is my data kept safe?
What if I stop paying?
Can you actually come to our site?
Your next prequal is already on someone's desk.
Your first written program is ready about 10 minutes after you sign up.