Who uses it
Rosendin's trade partner page says its subcontractor prequalification program runs on Highwire, that subcontractors answer questions and upload documents to meet Rosendin's prequalification requirements, and that keeping your profile updated keeps you eligible for upcoming projects (rosendin.com). The safety part is Highwire's safety assessment; some clients add a finance assessment.
What to have ready
Highwire's getting-started checklist lists, for the safety assessment (help.highwire.com):
- Safety performance numbers: days-away cases, total days away, fatalities and injuries
- Total employee hours worked in each of the last three years
- Your regulatory history
- An electronic copy of your safety manual
- Your insurance certificate, if the client requires it
The company profile adds revenue and headcount, five past projects, key contacts, letters of good standing for any union affiliations, and the enrollment fee. The finance assessment, if your client requires it, adds three years of financial statements, bank and credit line information, work in progress and backlog, and references.
Injury and illness documents
Highwire's injury and illness article asks for the OSHA 300 log and a separate 300A summary for each of the last three years, plus your EMR verification letters. If you did not have or did not qualify for an EMR in a year, it asks for a letter from your insurer saying so. Companies that don't keep OSHA logs because of their size still have to upload 300 and 300A forms for clients on Highwire, and the article warns that without data your profile cannot be scored (help.highwire.com).
Under 1904.1(a)(1), a company with 10 or fewer employees at all times during the last calendar year doesn't have to keep the log for OSHA; Highwire's clients want the numbers anyway. Our guide to the OSHA 300A for prequalification covers how to build those years. Before you upload a 300 log anywhere outside your company, remove employee names and other identifying details: 1904.29(b)(10) requires it when you share the log voluntarily, with narrow exceptions such as a consultant you hire to evaluate your safety program. The 300A summary has no names on it.
How the safety score is built
Highwire's article on the safety score says the score runs from 0 to 100, with lagging indicators (past performance) worth 55 percent and leading indicators worth the other 45 (help.highwire.com):
| Piece | How Highwire scores it |
|---|---|
| EMR | Three-year average, against the insurance benchmark of 1.0. Below 0.6 earns the full 10 points; 1.5 or higher earns none. |
| Recordable cases | Three-year average, against the most recent BLS industry average for your trade division and sub-trade. Below 60 percent of the industry average earns the full 15 points; above 200 percent earns none. |
| DART cases | Same method and thresholds as recordable cases, 15 points. |
| Fatalities | Each fatality takes away 5 points; three years with none adds 5. |
| OSHA citations | Highwire checks OSHA's database regularly; citations issued in the last three years affect the score. |
| Your program answers (leading, 45 points) | Your answers in Management Systems, Program Elements and Advanced Initiatives. A yes has to be backed by documentation that meets ISO 14001:2015, OSHA or ANSI workplace safety standards. Management Systems questions weigh more than Program Elements. |
The past numbers can't be changed; the article notes they update each year, so fewer injuries can raise the score over time. What you control today is that every number is entered correctly and that every yes is backed by your manual. Our guide to TRIR and DART shows the math.
How a yes turns into a deduction, and how to clear it
Highwire's safety manual FAQ says the assessment compares your answers in Management Systems, Program Elements and Advanced Initiatives with the documents you uploaded. A yes your documents don't support is flagged as a discrepancy, and points come off. Each yes is checked against the ANSI Z10 management systems standard and the OSHA general industry and construction regulations (help.highwire.com).
Highwire's article on the elements of a safety program says a program should cover four things: hazard recognition and assessment; steps or procedures to control the hazard; training materials and procedures for affected employees; and a competent person designation. It adds that programs must be specific to your company's scope of work, and that you can add programs and upload more documentation at any time (help.highwire.com).
- Find the flagged questions. In the Safety tab, open the Dashboard and click the info icon next to points deducted on the Safety Manual Document row. Zero points deducted means no discrepancies.
- Read each flagged question and find where your manual answers it. If it doesn't, add the program or the missing piece: the hazard, the controls, the training, the responsible person.
- Upload the updated document.
- If your documents already cover it, request a manual review. Give the tab and question number, the file name, and the page numbers where the content appears. Highwire says these reviews can take a few business days and that it emails you when one is done.
- Mark what is outside your scope of work. Choose the answer that the hazard or activity is not applicable to your scope of work, and add a short explanation.
Page numbers are the whole game here. Highwire's review request asks for them. Build the manual with numbered pages and sections, and keep a sheet that maps each question to its page. The page reference method in our ISNetworld guide shows how.
Rather have the 29Safety safety team write it? The Bid and prequal packet, $795:
- Your company safety manual
- Up to 8 written programs from your GC's list
- A site-specific safety plan for one job
- English and Spanish, as separate copies
Written from the list your general contractor or platform gives you, filled in with your company. What passes is still the reviewer's decision. See what's in the Bid and prequal packet.
More on prequalification
- Written programs for ISNetworld, Avetta, Veriforce and GC prequalification
- ISNetworld RAVS written programs: what the review is and how to prepare
- Avetta safety manual audit: what it reviews and why documents come back
- Subcontractor prequalification packet: what general contractors ask for
- OSHA 300A for prequalification: three years, exempt companies and numbers that match
- EMR for prequalification: what the experience mod means and where the letter comes from
- TRIR and DART for prequalification: the formula and the mistakes reviewers catch
Every yes backed by a program with your name on it
29Safety's construction edition writes your programs cited to the paragraph and filled in with your company name, your responsible person and the answers you give to its questions. Your 300, 300A and 301 data build themselves from the incidents you record, with TRIR and DART, and the one-click prequal packet puts your written programs, training records, 300A summaries and insurance documents in one PDF. It does not connect to Highwire, and it cannot promise a score.
See exactly what you'd get
The JHA plus a toolbox talk record, an inspection and more, in one PDF: five documents for a jobsite crew, or three for a plant. No watermark.
Plans from $199 a month. No per-person fees. 14 days free.
Rather have us write it? Two written programs ($295)
Need the whole packet? Bid and prequal packet ($795)
Questions we get
Do we have to upload OSHA 300 logs if we are exempt?
For clients on Highwire, yes. Highwire's help center says companies that don't keep OSHA logs because of their size must still upload 300 and 300A forms, and that without data the profile cannot be scored. Keep the log voluntarily, or rebuild each year's numbers from your incident records, and remove employee names before you share a 300 log.
We don't have an EMR. What do we upload?
A letter from your insurer stating that your company does not have or does not qualify for an EMR for that year, according to Highwire's injury and illness article.
Why did we lose points when we answered yes?
The yes wasn't backed by your uploaded documents, so Highwire flagged it as a discrepancy and deducted points. Find the flagged question on the Safety dashboard, add the content or point to it, and if it was there all along, request a manual review with the question, the file name and the page numbers.
Can we raise our score right away?
The leading side, yes: back every yes with documentation and clear the discrepancies. The lagging side, no: EMR and injury rates are three-year averages, and Highwire's article says they update each year.
Does 29Safety connect to Highwire or promise a score?
No. 29Safety is not affiliated with Highwire. It writes your programs with your company's details and builds your 300A summaries and prequal packet; you upload them, and the score is Highwire's.
Not sure how this applies to your work? in the chat, or email safetyteam@29safety.com.
Sources
Checked November 5, 2026. Platforms, owners and general contractors set their own requirements and change them; the list in your account or on your form is the one that counts.
- Trade Partners, Rosendin
- Getting Started Checklist, Highwire help center
- Completing the Injury & Illness Section, Highwire help center
- How is a Safety Score calculated?, Highwire help center
- Safety Manual FAQs, Highwire help center
- Elements of a Safety Program, Highwire help center
- 29 CFR sections linked in the text: eCFR, the official text