OSHA recordkeeping software · construction crews of 11+

Safety paperwork, handled.

Log an injury from a phone in about two minutes. SiteSafetyHQ fills OSHA Forms 300, 301, and 300A, tracks every deadline, and keeps your records inspection-ready.

14-day trial · No card · No demo call · The price is on the page

SiteSafetyHQ home screen: setup checklist complete and a What's-due panel showing a Form 301 deadline
Someone got hurtOne 2-minute phone report becomes the 300 log line, the Form 301, and the workers'-comp first report.
February seasonThe 300A totals itself, routes the signature, prints the wall copy, preps the e-file.
The GC asksTRIR, DART, and five years of logs — current and export-ready.
The product

Built for the three moments that matter

Real screenshots — this is the actual product, not a mockup.

Incident report form on a phone: hurt or near-miss choice, employee, date, and location fields
Moment 1 · The injury moment

One phone report becomes every document

The worst moment to learn the rules is the moment someone's hurt. Whoever saw it happen reports it on a phone — plain questions, photos included. The app walks the recordability decision with the exact OSHA rule cited, adds the case to your 300 Log, starts the Form 301 with its 7-day clock tracked, and produces a first report of injury for your comp carrier. It even flags the rare case where OSHA needs a phone call right now.

Annual Summary (300A) walkthrough: year totals, employment information, and a completed executive certification
Moment 2 · February season

Your 300A totals itself — February becomes a signature

Every February, thousands of contractors re-discover that the annual summary was due on the wall February 1st and e-filed by March 2nd. Yours totals itself from the log all year. In January the app chases the two payroll numbers it needs, routes the executive signature, prints the wall copy, and submits the 300A to OSHA's Injury Tracking Application from inside the app on the Company plan (every plan gets the validated e-file export). You get reminded before every date, and the page shows done when it's done.

Live OSHA 300 Log with four cases, a masked privacy case, status chips, totals row, and an official Form 300 PDF download button
Moment 3 · The prove-it moment

Be the contractor whose paperwork bores the inspector

When the GC or OSHA asks, the opening move is a document request: logs, incident reports, the posted summaries. For most small contractors that's a filing cabinet and a bad afternoon. For you it's a live 300 Log kept the way Part 1904 requires — privacy cases masked, day counts current — and the government's own forms, filled and print-ready. Complete, consistent, dated records in minutes, not a panic.

The incident form working offline: a banner reads 'Offline — keep working. Anything you save stays on this phone until you're back in signal.'
Where the work actually happens

Built for jobsites, not desks

Works in a dead zone

Jobsites barely have bars. The report saves on the phone — photos and all — and uploads itself when you're back in coverage. Nothing to install from an app store; it runs from the home screen, built for gloves and glare.

Anyone on the crew can report

Whoever saw it happen types it in. No per-seat charges, no accounts to buy for the crew — classifying the case stays with the office.

Weekly toolbox talks

Ready-to-read talks built from OSHA and NIOSH source material, with crew sign-offs captured on the same phone. That is the weekly record GCs ask about, and every plan has it. Eight talks are also free on this site.

Why owners trust it

Correct, inspectable, and yours

Answers with receipts

Ten plain questions decide recordable-or-not, and every answer carries the exact rule it rests on — 1904.5, 1904.7, 1904.29(b)(7) — so the decision on your log has receipts. Stop guessing what belongs on it.

Deadlines that can't sneak up

Feb 1. Mar 2. Apr 30. The dashboard tracks each one per location, emails you before it bites, and marks it done when it's done. Overdue is the only loud thing in the app — on purpose. Your deadlines can land in your own calendar, automatically.

Guarded, and never held hostage

Injury details are encrypted in the database, every change is audit-logged, and privacy cases are masked exactly as 1904.29 demands. The whole account exports in one click — it's your record, not our hostage. No ad trackers, no selling data.

Free tools · no signup

Try the free tools first

Everything runs in your browser. Your records never upload anywhere — that's a promise, not a trick.

Free OSHA 300 Log builder

Fill out your injury log online, get your 300A totals computed, and print clean copies — instead of wrestling the blank PDFs.

Open the free 300 Log →

TRIR & DART calculator

The safety rates GCs and prequal forms ask for, computed from your hours and cases — with plain-English explanations.

Open the calculator →

Plain-language guides

The 300A deadline, recordable vs first aid, who's exempt, TRIR benchmarks: answered in the first sentence, every rule cited to osha.gov.

Browse the guides →

Free toolbox talks

Eight 5-minute talks ready to read at the shift start: falls, ladders, silica, heat, and more. Each prints with a crew sign-in sheet.

Browse the talks →
Pricing

One flat price for the whole company

Priced by company size, never per seat. Your bill doesn't move when you staff up for summer.

Crew

Up to 15 people · one permanent location

$39/mo

or $390/yr — 2 months free

  • Everything OSHA requires: incident → 300/301/300A → e-file export
  • Deadline reminders + compliance calendar
  • Current-year TRIR & DART rates
Start free trial

Pro

Over 50 people, or a second permanent yard or branch

$199/mo

or $1,990/yr — 2 months free

  • Everything in Company
  • Multiple permanent locations — separate logs, one account
  • Priority support
Start free trial

Full pricing — what's in each tier, and three questions that pick yours →

Common questions

Quick answers

Do I even need to keep OSHA records?

If you have more than 10 employees and aren't in an exempt low-hazard industry, federal rules require the 300 log, 301 incident reports, and the posted annual 300A summary. Construction and most trades are covered. The details live in our guide to who's exempt from OSHA recordkeeping. The app's coverage check answers it for your company in two questions, with the rules cited — or verify yourself at osha.gov/recordkeeping.

How does the free trial work?

14 days, full product, no card and no demo call. If you don't subscribe, your account goes read-only — you can still see and export everything, forever. We never delete your records for not paying.

Is this legal advice?

No. SiteSafetyHQ is workflow software built on OSHA's own forms, rules, and instructions. It cites the regulation behind every answer it gives, but compliance decisions stay with you — and the rules live at osha.gov.

What happens to my data?

The free tools run entirely in your browser — nothing uploads. In the paid product, injury details are encrypted in the database, access is logged, privacy cases are masked the way 1904.29 requires, and your whole account exports in one click, any time.