SafeCheckSearch
Built on official OSHA & U.S. Department of Labor records

Is your contractor safe to hire?

Five-star reviews show the finished kitchen. They don't show the citation for missing fall protection. Get a free A–F safety grade for any contractor — sourced from federal OSHA inspection records.

Official

Data sourced directly from OSHA & U.S. Department of Labor enforcement records

Free

Instant A–F scorecard with no signup, no email, no credit card

< 800ms

Median search-to-scorecard latency — results before you can re-read the bid

How it works

Three steps between a stack of bids and an informed hire.

  1. 1

    Search

    Type a contractor name or DOL establishment ID. Add a state to narrow. We match across prior names, DBAs, and FEIN reuse — citations don’t disappear when a company renames.

  2. 2

    See the grade

    A single A–F score summarizes inspections, serious violations, willful citations, repeat offenses, and total penalties — benchmarked against other contractors in the same trade and state.

  3. 3

    Decide with the full report

    If the scorecard surfaces a red flag, unlock the $9.99 PDF: every inspection, every citation, abatement status, and a plain-English summary you can attach to a bid comparison.

Why this exists

Reviews show the finish.
Safety records show the jobsite.

Yelp, Google, HomeAdvisor, and Angi tell you what the contractor's last kitchen looked like. They tell you nothing about whether crews use fall protection, whether the company has been cited for willful violations, or whether someone died on a previous roof.

That information is federal, public, and free — it just sits in 3.5 GB of raw CSV downloads that nobody outside OSHA compliance teams knows how to read. SafeCheck does the reading for you.

What you get

  • Inspection history with dates and outcomes
  • Serious, willful, and repeat citation counts
  • Total OSHA penalties assessed
  • Trade-level benchmark (e.g. “safer than 73% of roofers in TX”)
  • Prior-name aliases so renamed companies don't hide their record
  • Last inspection date — and a fresh on-demand scrape when data is stale

Pricing

Free for the decision most homeowners need. Pay only when you want the full record.

Free Scorecard

$0/ every search

Homeowners checking one or two bids

  • A–F safety grade
  • Inspection & citation counts
  • Trade + state benchmark
  • Shareable scorecard URL
Start a free search
Most popular for homeowners

Detailed PDF Report

$9.99/ per report

When the scorecard shows a red flag and you need the full picture

  • Every inspection, every citation
  • Abatement status & penalty history
  • Plain-English per-inspection summary
  • Emailed PDF — keep for your records
Available after search

GC Subscription

$49–$99/ per month

General contractors vetting subs at volume

  • Unlimited detailed reports
  • Bulk lookups & CSV export
  • Watchlists for active subs
  • Priority support
Coming soon

Frequently asked questions

Where does the data come from?
Public OSHA and U.S. Department of Labor enforcement records — inspections, violations, penalties, and accident reports published through the DOL Enforcement Data Catalog. We re-import on a regular schedule and trigger an on-demand scrape when a contractor’s record is older than 90 days.
What do the A–F grades mean?
The grade summarizes inspection volume, serious-vs-willful violation mix, repeat-offender history, total penalties, and recency. The same algorithm is applied to every contractor, then percentile-ranked against peers in the same trade (NAICS code) and state so a roofer is compared to roofers, not to general contractors.
What if my contractor has no record?
We show "no record found" with confidence notes — not a passing grade. No record can mean a clean operator, a small sole proprietor below OSHA reporting thresholds, or a recently-renamed company we haven’t linked yet. The scorecard explains which is likely.
Can a contractor hide a bad record by renaming?
Not in our system. Entity resolution is the core technical bet: we merge records by FEIN, DOL establishment ID, and curated alias maps so prior names surface when the current name is searched. Name-and-state alone never auto-merges, to avoid false positives.
Is this affiliated with OSHA?
No. SafeCheck is an independent tool. We don’t warrant the accuracy of OSHA records and we aren’t affiliated with OSHA or the U.S. Department of Labor.
Do I need an account?
No. The free scorecard requires no signup. The $9.99 PDF report captures an email at Stripe checkout so we can deliver the PDF — that’s it.