Great Victoria RoofingUnderstand your roof before you hire.

Flat Roof Cost in Victoria, BC

Two-ply torch-on costs $9 to $16 per sq ft installed in Greater Victoria in our model: $2,700 to $4,800 for a 300 sq ft addition, $10,800 to $19,200 for 1,200.

Greater Victoria dataIndependent, no contractor commissions on adviceSources and methodology on every page

Quick answer

A flat or low-slope roof in 2-ply SBS torch-on costs $9 to $16 per square foot of roof installed in our Greater Victoria pricing model. Because most local flat roofs are sections rather than whole houses, the useful numbers are by roof area: about $2,700 to $4,800 for a 300 sq ft addition or carport, $7,200 to $12,800 for 800 sq ft, and $10,800 to $19,200 for a 1,200 sq ft mid-century roof, all before GST. BC contractor guides quote torch-on at $8 to $12 (Taves) and $10 to $13 or more (Citadel) per sq ft.

Installed rate (2-ply SBS)
$9–$16 / sq ft of roof
Taves BC guide
$8–$12 per sq ft
Citadel BC guide
$10–$13+ per sq ft; 25–30 yr life
Green Building Canada BC flat (2024)
$4–$12 per sq ft

Next step: About 60 seconds. Greater Victoria pricing. No sign-up.

Calculate My Roof Cost

Key facts

Installed rate (2-ply SBS)
$9–$16 / sq ft of roof
Our pricing model (estimate)
Taves BC guide
$8–$12 per sq ft
Source: Taves Roofing
Citadel BC guide
$10–$13+ per sq ft; 25–30 yr life
Source: Citadel Roofing
Green Building Canada BC flat (2024)
$4–$12 per sq ft
Source: Green Building Canada
Fall-protection edge rule
2 m from unguarded edges on low slope
Source: WorkSafeBC

Greater Victoria context

Greater Victoria's flat roofs are mostly mid-century: the 1950s and 1960s post-and-beam and West Coast modern homes of Gordon Head, Cadboro Bay, Ten Mile Point and the Uplands fringe, plus thousands of later additions, sunrooms and carports bolted onto pitched-roof houses everywhere from Esquimalt to Sidney. Many were originally tar-and-gravel and have been converted to torch-on once already; the conversion job includes removing the gravel and often adding tapered insulation to fix the ponding that killed the first roof.

Ponding is the local killer. With about 608 mm of rain a year concentrated between October and April, a flat roof that drains badly sits wet for months, and the fir needles and arbutus leaves that cover a Saanich roof block the scuppers. Ask any torch-on quote how the drainage will be improved, not just how the membrane will be laid.

Torch-on cost by roof area, single-storey, easy access (our estimate, before GST)
Roof areaTypical useEstimated range
300 sq ftSmall addition, entry canopy, carport$2,700–$4,800
500 sq ftSunroom or garage$4,500–$8,000
800 sq ftLarge addition or attached garage$7,200–$12,800
1,200 sq ftMid-century home, one wing$10,800–$19,200
1,600 sq ftWhole low-slope home$14,400–$25,600

Second-storey sections add about 5%. Removing tar-and-gravel, adding tapered insulation, new drains or scuppers and parapet metal are priced separately.

Estimated torch-on (sbs) replacement cost by home size
Home size (floor area)Approx. roof areaEstimated rangePer sq ft of roof
1,000 sq ft1,133 sq ft$10,200 – $18,100$9–$16
1,500 sq ft1,700 sq ft$15,300 – $27,200$9–$16
2,000 sq ft2,266 sq ft$20,400 – $36,300$9–$16
2,500 sq ft2,833 sq ft$25,500 – $45,300$9–$16
3,000 sq ft3,399 sq ft$30,600 – $54,400$9–$16

Our estimate from the Great Victoria Roofing pricing model (reviewed 2026-09-10); 1-storey home, low pitch, one layer, sound decking, easy access. Before 5% GST. Not a quotation.

What torch-on is and why it is the local default

Two-ply SBS modified bitumen, called torch-on because the cap sheet is heat-welded with a propane torch, is a base sheet plus a granulated cap sheet over a primed deck or cover board. It is robust at seams and penetrations, easy to repair, and every commercial roofer in the region installs it, which keeps pricing competitive. Citadel's BC guide gives it a 25 to 30 year life; our material guidance is 20 to 30 depending on drainage.

  • Base sheet mechanically fastened or adhered
  • Cap sheet torched, granulated for UV
  • Flashings torched up walls and around curbs
  • Drains, scuppers and overflow checked or replaced

Why small flat roofs cost more per square foot

A 300 sq ft carport roof still needs a crew, a torch set, a bin and a full day, so it prices near the top of the per-square-foot range or hits a minimum job charge. Detailing is a fixed cost too: a small roof often has as many walls, drains and pipe penetrations as a big one. Larger, cleaner roofs price toward the low end.

Ready to see your own number? About 60 seconds. Greater Victoria pricing. No sign-up.

Calculate My Roof Cost

The extras that change a flat roof quote

Tar-and-gravel removal is heavy and slow and can add several dollars per square foot. Tapered insulation to build slope toward the drains is the single most valuable upgrade and can add as much again. Wet insulation or rotten decking found at tear-off is priced per sheet. Parapet caps, new scuppers and overflow drains are line items. Finally, open flame near cedar siding or under eaves is a fire risk some roofers manage with a fire watch or by switching to a cold-applied or single-ply membrane; that is the topic of the membrane page.

Safety and access on a low slope

WorkSafeBC's fall-protection guideline treats slopes of 4/12 and under differently: workers must stay two metres back from an unguarded edge without other protection, or use guardrails or restraint. On a small addition roof the whole surface may be inside that zone, so expect edge protection in the quote. Second-storey flat sections over a lower roof also complicate access and add a few percent.

Frequently asked questions

How much does torch-on roofing cost in BC?

Taves quotes $8 to $12 per sq ft and Citadel $10 to $13 or more for BC. Our Greater Victoria model uses $9 to $16 per sq ft of roof installed, so a 1,200 sq ft flat roof is about $10,800 to $19,200 before GST.

How long does a torch-on roof last and how is it maintained in BC?

Citadel's BC guide gives 25 to 30 years; our guidance is 20 to 30, with drainage the deciding factor. Keep drains and scuppers clear, remove needle build-up each autumn, and have seams and wall flashings inspected yearly.

Can a torch-on roof be repaired instead of replaced?

Usually yes if the leak is at a seam, a flashing or a puncture. Patches are torched in and hold well. Widespread blistering, wet insulation or repeated ponding leaks usually indicate the whole system is done.

Is a flat roof cheaper than a pitched roof?

Per square foot of roof, torch-on at $9 to $16 sits between asphalt and metal. But a flat roof has less area than a pitched roof over the same footprint, so a whole low-slope home often costs about the same as an asphalt roof on a moderate pitch.

Does a flat roof replacement need a permit in Victoria?

No Greater Victoria municipality publishes a rule online for like-for-like re-roofing. Adding insulation, changing the drainage or structural work is more likely to need one. Confirm with your building department before signing.

Sources

  1. Great Victoria Roofing pricing model (our estimate)Great Victoria Roofing, accessed 2026-09-10.
  2. Cost of torch-on roofing in BCTaves Roofing (contractor/commercial estimate), accessed 2026-09-10.
  3. Torch-on roofing guide: costs, lifespan and maintenance in BCCitadel Roofing (contractor/commercial estimate), accessed 2026-09-10.
  4. Average roof replacement cost in BCGreen Building Canada (contractor/commercial estimate), accessed 2026-09-10.
  5. OHS Guidelines Part 11 — Fall ProtectionWorkSafeBC, accessed 2026-09-10.
  6. Canadian Climate Normals 1991–2020 — Victoria stationsEnvironment and Climate Change Canada, accessed 2026-09-10.
  7. RoofStar Guarantee — GuaranteesRoofing Contractors Association of BC, accessed 2026-09-10.

Full list with what each source supports: Sources · How we build estimates: Methodology

Last reviewed · Editorial team — reviewed against the sources listed on each page · Cost figures are estimates from our published pricing model, not quotations.

Request local roofing quotes

We share your details only with a local roofing provider you ask us to contact. No spam, no call lists.

Take the next step with confidence

About 60 seconds. Greater Victoria pricing. No sign-up.

Calculate My Roof Cost
EstimateRequest Help