Vexor

Safety & JSA

Job Safety Analysis for Contractors

The only contractor platform with built-in JSA tools. Create hazard analyses, assign crew, collect mobile signatures on-site, and maintain a complete audit trail.

Get 5 Free JSAsSee Pricing

Step-by-step hazard builder

Work steps, hazard identified, risk level (Low/Med/High/Critical), control measures, required PPE.

Mobile crew signing

Employees sign on their phone with a canvas signature. Signature captured as proof.

JSA templates

Build reusable templates for your most common job types. Create a JSA in 30 seconds.

Scheduled deliveries

Set daily, weekly, or custom recurring JSAs. Delivered automatically to assigned crew.

Audit trail + PDF export

Full history of who signed, when, and what was acknowledged. Export to PDF.

JSA add-on: $18/mo

Add JSA to any plan for $18/mo. First 5 JSAs are free to try.

How it works

From signup to first use in 60 seconds.

The office (or a designated foreman) builds the JSA from a template — fall protection, LOTO, silica, confined space, whatever fits the work. The template walks through the job steps; each step gets hazards identified, control measures specified, and required PPE listed. Save the JSA to the job. Assign the JSA to the crew working that day.

On the jobsite, before work starts, each assigned crew member gets a notification on their phone. They open the JSA, read it (or watch it read aloud via voice — accessibility built in), and sign on the canvas. Signature, name, IP, device, GPS, and timestamp all capture. Office sees the signatures appear in real time.

If any crew member is unassigned or hasn't signed by the time work starts, the foreman sees it on their device and can resolve before the first hammer swings. The complete audit trail — who signed what, when, where, on what device — exports as PDF for OSHA, insurance carriers, or legal counsel any time.

Who it's built for

Which trades get the most out of this.

Roofers

OSHA fall protection (1926 Subpart M) requires hazard assessment + crew acknowledgement on every roof. Vexor turns this from a paper folder into a 60-second mobile habit.

Electricians

OSHA Lockout/Tagout (1910.147) requires energy-isolation procedures and worker acknowledgement before energized work. Templated LOTO JSAs make compliance automatic.

Concrete contractors

OSHA silica rule (1926.1153) requires written exposure control plan + crew awareness. The pre-built silica JSA template covers Table 1 control methods.

Plumbers

Confined space (crawl-spaces, sewer lines) JSAs document atmospheric testing, rescue plan, and crew awareness. OSHA 1926 Subpart AA compliance.

General contractors

Per-trade JSA templates: framing, electrical, plumbing, demo. Every crew member from every trade signs from their own phone. GC keeps the audit trail.

HVAC techs

Refrigerant handling, electrical work, confined attics/crawl-spaces, lockout — JSA templates per hazard type with crew acknowledgement.

Why it matters

The hidden cost of not having this.

OSHA citations for safety-paperwork violations run $16,131-$161,323 per serious violation (2024 rates), and that's before the actual cost of a workplace incident. The contractor without a JSA on file when an inspector arrives is in a different conversation than the contractor with a documented, crew-signed JSA from that morning. The paperwork is the difference.

Insurance carriers reward documented safety programs with lower workers' comp experience modifiers. The "ex-mod" is the multiplier on your premium; a clean safety record with documented JSAs gets you below 1.0, sometimes as low as 0.6. A contractor on a $200k annual workers' comp premium saves $80k/year at a 0.6 mod vs a 1.0 mod. The documented JSA program is part of how you get there.

And then there's the unspoken benefit: crews who sign a JSA every morning develop a different relationship to hazards. The 90 seconds of "read this, sign it, here's the PPE" before the day starts gets the crew thinking about what could go wrong. Self-reported incident rates drop in shops that institute formal JSA workflows. The compliance benefit is the visible win; the cultural shift is the bigger one.

Most contractor software has no JSA at all.

Jobber, Housecall Pro, ServiceTitan, JobNimbus, Buildertrend — none of these treat JSA as a core workflow. Most contractors run safety on paper or in Google Drive. Vexor is one of the only platforms with JSA as a first-class primitive alongside quoting and invoicing.

Read the comparison →

FAQ

Common questions, answered.

What is a JSA?

A Job Safety Analysis is a written hazard analysis prepared before crews start work. Each work step is listed, the hazards in that step identified, and the control measures (PPE, lockout, fall protection, etc.) specified. Modern JSAs include crew acknowledgement signatures confirming each worker has read and understood the analysis.

How is mobile signing legally binding?

The signature is captured on a canvas with the signer's name, IP address, device, timestamp, and GPS location. It meets the requirements of the U.S. ESIGN Act (2000) and state UETA equivalents for electronic signatures. We have not had a JSA signature challenged successfully in any of the disputes our customers have brought to us.

Are there pre-built JSA templates?

Yes — Vexor ships with templates for the most common contractor hazards: fall protection (roofing), lockout/tagout (electrical), silica/dust (concrete), confined space (plumbing crawl-space), heavy equipment LOTO, and trenching. You can also build custom templates per trade or per job type.

Can I schedule recurring JSAs?

Yes — set a JSA to deliver daily, weekly, or before each shift. Common on long jobs where the same hazards persist day after day.

Do I need WiFi for crew to sign?

No — JSAs cache locally and signatures capture offline. When the device reconnects, the signature uploads automatically with the original timestamp preserved.

How is the audit trail structured?

Every JSA event is logged: created (who, when), assigned (to whom), viewed (timestamp), signed (signature image + signer info), and any later edits (with before/after diff). The trail exports as PDF for OSHA, insurance, or legal use.

What if an employee refuses to sign?

The JSA captures the refusal as an event with optional reason. Most contractors have a policy that refusing to acknowledge a JSA means the employee doesn't go on that task. Vexor records the refusal; the policy enforcement is yours.

Will this satisfy OSHA inspectors?

OSHA does not require a specific JSA format, but expects documented hazard assessment with controls, PPE specified, and crew awareness. Vexor's JSA flow is built to satisfy what inspectors typically ask for in residential and light-commercial work. For federally-regulated work or complex industrial sites, consult your safety director.

Related features

Employee Time Tracking

GPS clock-in, timesheets, payroll

Daily Logs

Weather, crew, work completed

Photo Management

Before, after, progress — tagged

Contractor Invoicing

One-click from completed jobs