🏠 Roofing: what it costs in the GTA (2026)
Straight numbers from a family crew building here since 1979 — reviewed September 2026.
| Scope | Typical 2026 range |
|---|---|
| Repairs | $400–$1,500 |
| typical detached asphalt re-shingle | $5,500–$12,000 |
Flat-roof sections and skylights add scope.
Checked against our own books: 15 closed roofing jobs, median $5,978 — inside the range above.
Our own work
Photographs from jobs this crew actually did — not stock.






Get my free roofing quote⚡ Try the calculator1-800-675-1055
What does a new asphalt roof cost in Toronto in 2026?
Most detached GTA homes fall between $5,500 and $12,000 for a full architectural-shingle replacement, including tear-off and disposal.
Repair or replace?
If shingles are curling across whole slopes or the roof is 18+ years old, replacement wins. Wind-lifted tabs or one leaking flashing is a $400–$1,500 repair.
When is the best season to roof in Ontario?
Late spring through early fall — shingles seal best in warm, dry weather. Book before the fall rush for the best scheduling.
How long does a re-shingle take?
One to three days for most homes, weather permitting.
How much does a new roof cost in Toronto?
For a typical Toronto detached house — a two-storey in North York or Etobicoke, say — re-shingling with asphalt usually runs between $5,500 and $12,000 depending on roof size, pitch, and the number of layers to strip. A lot of older Toronto homes have two layers up there already, and if the plywood decking is soft from ice-damming at the eaves, replacing sheets pushes the price up; complex roofs with valleys and dormers sit at the top of the range. Our quotes include the disposal fees for hauling old shingles to the city transfer station. We walk the roof and give you a firm written price before any work starts, so nothing surprises you on the invoice.
Live from LF Builders records · HomeStars award winner · licensed & insured
