Treadstone Associates
Case File · Bidding & Procurement

Trade contractor fails prequalification twice

Anonymised, illustrative composite. A growing trade contractor kept failing GC prequalification portals for the same reason, twice, before anyone connected it to headcount.

Treadstone Associates · Updated 2026

At a glance

  • • Ontario electrical trade contractor grew from 14 to 27 regularly-employed workers over 18 months.
  • • Ontario's OHSA requires a joint health and safety committee once a workplace regularly employs 20 or more workers.
  • • A committee at that size needs at least two members, at least one of them certified in Basic Certification and Workplace-Specific Hazard Training.
  • • Two prequalification rejections later, certifying two committee members cleared the same portal question on the third attempt.

The situation

An electrical trade contractor in Ontario grew from 14 to 27 regularly-employed workers over about eighteen months, taking on larger commercial fit-out work as it went. Nobody on the ownership side had revisited the firm’s health and safety structure since it was a 12-person shop.

The problem

Twice within four months, the firm was rejected at the prequalification stage by two different general contractors’ procurement portals, both times on the same line item: no record of a certified joint health and safety committee. Both times the firm assumed it was a documentation gap, resubmitted the same paperwork, and was rejected again.

The numbers

The firm had crossed 20 regularly-employed workers roughly eight months before the first rejection, without anyone flagging it as a compliance trigger. At 27 workers, it sat inside the 20-to-49 band, and had zero certified joint health and safety committee members on file — not a documentation gap, an actual gap.

The rule that decided it

Ontario’s OHSA guide is explicit: a joint health and safety committee is required at any workplace that regularly employs 20 or more workers, with a committee of at least two members required in the 20-to-49 range and at least four required at 50 or more. At least two members of that committee — one representing workers, one representing management — must be certified, which requires completing Basic Certification and Workplace-Specific Hazard Training, with refresher training required every three years.

The firm had never formed the committee at all, let alone certified anyone on it, because nobody had connected its headcount growth to the 20-worker threshold. Prequalification portals ask for exactly this record because OHSA requires it; the rejection was not a portal quirk, it was the portal correctly reflecting the firm’s actual compliance status.

The outcome

The firm formed a two-member committee, enrolled one worker representative and one management representative in Basic Certification and Workplace-Specific Hazard Training, and recorded the certification. The third prequalification submission, built on the same documentation template as the first two, cleared without comment.

On the tracking side of a firm's growth crossing a compliance threshold, see how long you need to keep safety training records and tracking WSIB clearance certificates automatically.

What it would have cost otherwise

Each rejected prequalification removed the firm from that GC's entire bidder list for the tender in question — not a price adjustment, a disqualification before price was ever considered. Two rejections in four months, on a firm scaling into larger commercial fit-out work, meant two GC relationships closed off at exactly the point the firm needed larger contracts to match its new headcount.

A different province, a different clock

Ontario's 20-worker JHSC threshold is not universal. British Columbia requires a full joint committee at the same 20-worker mark, but sets a separate, lower bar for representation first: a workplace with more than 9 but fewer than 20 workers needs a worker health and safety representative, a step Ontario also has — its own equivalent triggers above 5 workers — but at a different headcount. A firm operating in both provinces is tracking two separate headcount triggers on two separate clocks, not one rule with two names.

The tell

Track regularly-employed headcount against the 20-worker line the same way you'd track any other compliance trigger — a hiring milestone, not a documentation task. A repeated rejection on the identical line item across different GC portals is the portal correctly reporting a real compliance gap, not a coincidence of paperwork formatting.

How close the miss actually was

27 workers against the 20-worker JHSC threshold is 27 ÷ 20, or 1.35 — the firm was 35% over the line that triggers the requirement, not a borderline case decided on interpretation. HR now runs a headcount check against that line every payroll cycle, the same way it would track a benefits-eligibility threshold or an overtime trigger, rather than leaving it to be noticed only when a prequalification portal asks a question the firm cannot answer. The certification itself — Basic Certification and Workplace-Specific Hazard Training for one worker representative and one management representative — took under three weeks once someone actually enrolled the two employees; the eight months between crossing the threshold and the first rejection was entirely a detection gap, not a training-capacity constraint.

Takeaways

  • • Ontario's 20-worker JHSC threshold is a headcount trigger, not a discretionary policy — track it as your workforce grows.
  • • A committee of at least two members, with at least one certified worker representative and one certified management representative, is the minimum at 20–49 workers.
  • • Certification requires two specific training modules and a three-year refresher cycle — not a one-time sign-off.
  • • A repeated prequalification rejection on the same line item is a signal to check the underlying compliance fact, not the paperwork format.

See where AI pays off first in your business.

A 30-minute call is enough to tell you whether AI pays for itself here.