Roofing tenders, with what they go for.
Every open roofing tender GROUND tracks across Ontario municipal portals — free — next to the prices the same kind of work drew at past bid openings.
The market's own numbers
| Recent comparable | Buyer | Low bid | Bids | Low bidder |
|---|---|---|---|---|
| T-1006-2026 - Roof replacement at Oshawa Water Supply Plant (WSP) Plant 2 settling tank | Durham Region | $435,630 | 10 | Always Roofing Ltd |
| PRC005455 - Construction Service for Solar Photovoltaic Panels at Mississauga Sports &... | City of Mississauga | $1,363,400 | 7 | RESCo Energy Inc. |
| 099-T-26 - Rouge River Community Centre Roof Replacement | City of Markham | $463,526 | 9 | Tectra Group Inc. |
| RFT-68-2026 - Town Hall Low Slope Roof Replacement | Town of Oakville | $388,750 | 9 | Eileen Roofing Inc |
| T-1107-2026 - Replace administrative area roof at 75 Lake Driveway East, Ajax, ON | Durham Region | $557,322 | 15 | Rooftops & Sheetmetal Corp |
Lowest bidder most often on recent openings: Roque Roofing Inc (5×) · T.P. Crawford Limited (5×) · Semple Gooder Roofing Corporation (4×) · Maxim Roofing Limited (4×) · Trinity Services Ltd. (4×)
Executed awards (Toronto, tier A): 15 comparable contracts, median $1,547,134 — most-awarded: MJ DIXON CONSTRUCTION, Belor Construction Ltd., LIFTSAFE ENGINEERING AND SERVICE GROUP INC.
Bid-tab totals are the portals' unofficial bid-opening values, before award and contract execution. "Low bidder" is the lowest submitted price, not a confirmed award.
Open roofing work
Trade and crew-scale labels are GROUND's inference from the tender text — read the bid documents before pricing anything. Links go to the buyer's own portal; bidding is free on most Ontario municipal portals after registration.
New roofing tenders, straight to your inbox — free.
At most one email a day, only when something matching lands. Unsubscribe in one click.