Contractor prequalification: ISN, Avetta, ComplyWorks and Veriforce
Last updated: Written by Blake Cowan, NCSO
What these platforms actually check, why the client picks and not you, and how much of a COR program carries across. Requirements are set per client, so confirm yours.
The short answer
Contractor prequalification platforms such as ISNetworld, Avetta, ComplyWorks and Veriforce are how large clients check contractors before letting them on site. You submit written safety programs, insurance and incident metrics, and the platform grades them against that client's requirements. You do not pick the platform, your client does, and a COR certificate does not satisfy any of them.
If a client has just told you to register on one of these, you probably have three questions: what is it, what do they actually want, and does the safety program you already have count for anything.
Here is the honest version of all three.
What these platforms actually are
A prequalification platform is a screening system. A large owner or operator hands the job of checking contractors to a third party, and that third party collects your documents, reviews them, and tells the client whether you meet their requirements.
You pay a subscription to be listed. The client pays to manage and review their contractor base. Both sides are paying, which is worth knowing when you are deciding how you feel about the invoice.
The critical distinction, and the one that causes the most confusion for Canadian companies:
A certification says your management system was audited and met a standard. A prequalification platform says your documents were checked against one client's requirements. COR is the first kind. ISN, Avetta, ComplyWorks and Veriforce are the second. They are not competing versions of the same thing, and one does not substitute for the other.
You do not choose the platform
This is the single most useful thing on this page, and almost everybody gets it backwards.
Contractors research these platforms as though selecting one were their decision. It is not. The hiring client picks, and you register on whichever one they require. If you want that client's work, you go where they are.
Which leads to the expense nobody warns you about. Different clients standardise on different platforms, and there is no reciprocity between them. A contractor working for three owners can end up subscribed to three systems, submitting substantially the same documents to each, in three different formats, on three renewal cycles.
That is not a reason to avoid them. It is a reason to build your safety program once, properly, in a form you can resubmit, rather than rebuilding it per platform.
The four platforms, compared
| ISNetworld | Avetta | ComplyWorks | Veriforce | |
|---|---|---|---|---|
| Where it dominates | Energy, utilities, heavy industry, refining | Broad, many industries | Broad, with strong Canadian presence | Pipeline and DOT regulated work |
| Type | Specialist and document heavy | Generalist | Generalist | Specialist, technically demanding |
| Scoring | Graded, with a documented review of your written programs | Per client customisation, no universal scoring standard | Per client requirements | Pipeline specific requirement sets |
| Distinctive requirements | RAVS review of written HSE programs, TRIR and EMR, insurance, client questionnaires | Client configured questionnaires and document sets | Client configured requirements and worker level compliance | Operator Qualification records, DOT drug and alcohol program, pipeline specific procedures |
| Who picks it | Your client | Your client | Your client | Your client |
Scroll the table sideways to see every column. The first column stays in place.
Source: Platform requirement descriptions per each vendor's published material and current industry documentation, reviewed August 2026. Requirements are set per hiring client and change, so confirm what your specific client requires rather than working from a general description.
Veriforce is the one to watch if you touch pipelines. It is the dominant platform for DOT regulated contractor prequalification and it asks for things the generalist platforms do not, including Operator Qualification records for covered tasks under the federal pipeline safety regulations and a compliant drug and alcohol testing program. It acquired PEC and BROWZ, so older paperwork referencing either may point there now.
What ISNetworld actually grades
ISN comes up most, so it is worth being specific about what happens after you subscribe.
You build a company profile, then submit into several buckets: written health and safety programs, insurance certificates, safety performance metrics such as TRIR and EMR, and answers to client specific questionnaires.
The written programs go through RAVS, which stands for Review and Verification Services. A reviewer reads your programs against regulatory requirements and the client's standards, and grades them. Programs come back A, B or F, and anything below the bar can produce a bid block, which is exactly what it sounds like: you cannot bid that client's work until it is fixed.
Two things follow from that, and they are what catch people.
The written programs carry real weight in your overall score. A company with a good safety record and weak documents can still grade badly, because the review is reading the documents, not watching your crews. This is the opposite of the assumption most contractors arrive with.
The grade moves. An insurance certificate expires, a metric updates, a client adds a requirement, and the number changes without anybody telling you. Treating prequalification as a one time submission is the common and expensive mistake. It needs somebody watching it, and the failure mode is discovering a bid block on the day you needed to bid.
Does your COR program count for anything?
Yes, but not in the way people hope.
A COR certificate does not satisfy any of these platforms. You cannot upload it in place of the submission. They are asking a different question: not "has your management system been audited" but "do your documents meet our client's requirements."
What does transfer is the underlying work. The written programs a COR build produces, hazard assessments, safe work practices, training records, incident investigation procedures, emergency response, are substantially the documents these platforms want to read. If you have done COR properly you are not starting from nothing, you are reformatting and resubmitting.
Two things that do not transfer cleanly, and both matter for Canadian companies taking US work:
The regulations behind the documents differ. A Canadian program is written against provincial occupational health and safety regulation. A reviewer working to US requirements is reading against OSHA. The substance survives, the citations and some of the specifics do not, and a program that cites the wrong regulator reads as borrowed. Job hazard analysis, JHA and JSA covers the same problem at the document level, including a PPE certification US rules require and Canadian forms do not carry.
The metrics need care, and this is where Canadian companies get caught.
In Canada the number clients ask for is the total injury frequency rate, often written TRIF or TRIFR. Expect to be asked for it before you are hired rather than after. Almost every client wants to see it during prequalification, so it is worth knowing your own figure before somebody asks.
The trap is the basis it is calculated on. The total injury frequency rate is conventionally expressed per one million hours worked, while the OSHA style recordable rate that US platforms expect uses 200,000 hours. That is roughly a factor of five between two numbers describing exactly the same safety record.
Report a per million figure into a system expecting the OSHA basis and your record looks about five times worse than it is. Get it backwards and it looks impossibly good, which invites a different and worse conversation. Confirm which basis the client wants and state it explicitly on the submission.
There is also EMR, an experience modification rate from the US workers compensation system, which US clients often ask for alongside the frequency rate. A Canadian company does not have one. What it has is a provincial workers compensation experience rating, which is a different instrument and does not convert. Tell the client that plainly rather than putting a number in the box that is not the number they asked for.
If a client just told you to register
In order, and none of the first three cost anything.
- Ask the client which platform and which of their requirement sets applies to you. Requirements are configured per client, so a general description of the platform will not tell you what you specifically must satisfy.
- Ask what their deadline is, and whether you can bid in the meantime. Some clients allow conditional bidding while an account is being built and some do not.
- Take stock of what you already have written. A company with a real safety program is doing a reformatting job. A company with three photocopied forms is building a program first, and that is the part that takes the time.
- Then subscribe, build the profile, and submit. Expect the written programs to come back with comments the first time. That is normal and it is not a judgement on your company.
- Give somebody the job of watching the account. Expiry dates, new client requirements, updated metrics. This is the step everybody skips and it is the one that causes bid blocks.
The documents they will ask for
Most of the written material these platforms review is the same set of documents any decent safety program contains. All free here, print ready PDF and editable DOCX, no email required.
Formal hazard assessment worksheet
The program level assessment of a task, with a risk rating and the control hierarchy applied properly.
Direct download. No email, no signup, no form.
Incident and near miss report
An investigation form that pushes past worker error to the causes an auditor will ask about.
Direct download. No email, no signup, no form.
The full template library has the field level hazard assessment card, the corrective action tracker, the orientation checklist and the inspection forms. They are written to the Canadian shape, so read the notes above before submitting them into a US requirement set.
The software that runs them is free and open source, holds the evidence in a database you control, and does not care which platform is asking for it this month.
Related
- COR certification in Canada is the certification side, and what it does and does not do for you.
- Job hazard analysis, JHA and JSA covers the cross border document differences in detail.
- Toolbox talks and hazard assessments are the records that generate the evidence behind any of these submissions.
Questions people actually ask
What is a contractor prequalification platform?
What is ISNetworld?
What is RAVS in ISNetworld?
Does a COR certificate satisfy ISNetworld or Avetta?
What is a total injury frequency rate and why do clients ask for it?
Which prequalification platform should I choose?
Why did my ISNetworld grade drop?
Next step
Take the templates and use them, whether or not you ever talk to us. If you would rather not build the program yourself, we will build it inside the app and keep it current.