The Public GalleryToronto

General Government Committee · 2026-07-20 · 2026.GG31.7

safety

City transfers fire safety contract from Onyx to Greater Toronto Fire Protection after performance concerns

The city is terminating its contract with Onyx Fire Protection Services for fire alarm and sprinkler inspections at city buildings due to scheduling delays and reporting errors, not code violations. Greater Toronto Fire Protection will take over the remaining $5.1 million in work. No additional funding is needed, as the money was already budgeted.

adoptedGeneral Government Committee · Mon, Jul 20

Who did what

Also in this item

Onyx Fire Protection Services Inc. is being terminated for operational and administrative performance concerns (scheduling delays, timeliness issues, reporting inaccuracy) but not for Fire Code non-compliance, and no vendor disqualification is being sought.

The journey

Mon, Jul 20 · General Government Committee · adopted

Decision

Moved by Councillor Thompson. Motion carried without stated opposition. The amendment to Blanket Contract 47025906 was approved, reallocating $5,065,215 in remaining contract value from Onyx Fire Protection Services Inc. to Greater Toronto Fire Protection Ltd. for the initial three-year term, and transferring the optional renewal amount of $3,827,490 as well.

On video

Jump to this item in the meeting video

Why is this story here?
ContainedA single vendor swap within an existing procurement, bounded to one facility-maintenance contract line. The decision is reversible in the next cycle and does not constrain future councils or change institutional structure. Real but bounded.Invisible to residentsNo Toronto resident experiences the effect of which private contractor tests fire alarms in city buildings. The decision affects internal facilities management only.

Stories are ordered by how much weight a decision carries and how directly it reaches daily life. They rise as a decision date approaches and fall as they age.

Share this

Official title: Amendment to Blanket Contract 47025906 for Fire and Life Safety Services · meeting video