Great Victoria Roofing home

Methodology

Every number on this site is either a cited fact or an output of the model below (version 2026-09, reviewed 2026-09-10). Nothing is generated by a language model.

All figures are our estimate: calibrated ranges, not vendor benchmarks and not quotations. CAD before 5% GST. PST is paid by the contractor on materials and is embedded in the price (BC PST rules for real-property contractors).

1. Roof area

Roof area = (floor area Ă· storeys) Ă— pitch multiplier Ă— overhang factor (1.1). Pitch multipliers: low 1.03, moderate 1.09, steep 1.25. A 2,000 sq ft two-storey home at moderate pitch is about 1,199 sq ft of roof (12 squares). A roofer's measurement always overrides this.

2. Three lines, one total

Every estimate is shown as three separate lines so the same inputs never produce two unexplained numbers:

How an estimate is assembled
LineWhat is in itWhere you see it
Base roof rangeRoof area Ă— installed rate Ă— complexity factors, plus known extras (extra layers, heavy moss, chimneys, skylights, known decking rot, any flat section).Guide pages quote this line; calculator shows it first.
Fixed setup$1,200–$2,500 on every full replacement: mobilization, bin base fee, fall-protection setup, permit handling. This is why small roofs cost more per square foot. Includes any minimum-job adjustment (no replacement below $4,500–$6,500).Calculator, homepage card, computed tables.
Conditional allowancesDecking allowance of $500–$2,500 when the sheathing condition is unknown; only billed if sheathing is replaced. $0 when you tell us the decking is sound or how much is rotten.Calculator and homepage card (decking unknown).
Estimated totalBase + fixed setup + allowances, before 5% GST, rounded to the nearest $100.Calculator headline; homepage card.

Published local guardrail: a 2026 Victoria contractor guide puts typical single-family replacements at $9,000–$30,000. For homes of 1,800 sq ft and up we never show a known-scope low end below $9,000; smaller roofs may legitimately fall below it. Parameters still awaiting local calibration data: FIXED_SETUP, MIN_REPLACEMENT_JOB, MATERIAL_RATES (high ends), DECKING_ALLOWANCE. They are placeholders reviewed against submitted quotes, not market prices we have set.

Material compatibility: torch-on (SBS) and single-ply membranes are low-slope systems. They are never priced as the whole roof of a pitched (moderate or steep) home; the calculator blocks that combination and instead prices any flat section (addition, carport, porch) separately as a mixed roof.

3. Installed rates by material

Installed $/sq ft of roof area (includes one-layer tear-off, disposal, synthetic underlayment, standard flashings, venting, cleanup)
MaterialLowHighCalibration basis
Asphalt shingles$5.5$10Laminate (architectural) shingles. Calibrated to published Victoria/BC ranges: CostCanada Victoria $4–$13 (avg $8, 2026); Forge $5–$9 (2026); Shoreline $450–$1,200/square (2026); Green Building Canada BC $4–$9 + 15–20% Victoria uplift (2024). Low end = simple gable, good access; high end = cut-up roof, premium shingle, steep.
Metal roofing$12$24Standing seam or metal shingle on solid deck with high-temp underlayment. Calibrated to Forge Victoria standing seam $12–$20+ (2026), Shoreline 'roughly double asphalt' (2026), Paragon Metro Vancouver $20–$30 (2025). Low end = exposed-fastener panel; high end = concealed-fastener standing seam, coastal-grade coating.
Cedar shakes$14$28No. 1 grade shakes or shingles on breathable underlay. Calibrated to Paragon BC $14–$26 (n.d.), Green Building Canada BC $14–$30 (2024). Cedar material prices rose 40–60% after 2019 old-growth restrictions (Paragon).
Torch-on (SBS)$9$162-ply SBS modified bitumen (base + cap). Calibrated to Taves BC $8–$12, Citadel $10–$13+, Vancouver Roofing $10–$15 (2026), Pro Torch $10–$20 (2026).
Membrane (TPO/EPDM)$9$16Single-ply TPO/EPDM/PVC. Calibrated to RenoQuotes Canada membranes $11–$22 (2026) and BC torch-on parity.

4. Complexity factors

Multipliers applied to the material subtotal
FactorValuesWhy
Pitch (labour)low Ă—1, moderate Ă—1, steep Ă—1.15Fall protection, staging, slower work above 3 m and on 8/12+ slopes (WorkSafeBC).
Storeys1 Ă—1, 2 Ă—1.05, 3 Ă—1.12Higher eaves, longer hoists, extra safety setup.
Accesseasy Ă—1, moderate Ă—1.05, difficult Ă—1.12Bin and boom-truck placement.
AreaĂ—1.00 everywhereNo evidence that contractors price by municipality.

5. Adders

Line items added on top of the material subtotal
ItemRangeNote
Each extra roofing layer$0.75–$1.25/sq ftLabour + disposal
Heavy moss$0.25–$0.5/sq ftWeight and mess at tear-off
Decking allowance (unknown)$500–$2500Only billed if sheathing is replaced
Decking replacement (known rot)$7–$10/sq ft replaced5% / 12% / 25% of area for light / moderate / heavy
Chimney re-flash$400–$1500 eachMasonry extra
Skylight re-flash$300–$900 eachReplacement units more

6. Repair menu

Typical repair ranges (our estimate)
RepairLowHigh
Minor shingle repair (a few shingles, one spot)$350$900
Section repair (one slope area, matching shingles)$800$2500
Chimney / wall / vent flashing repair$400$1500
Pipe boot replacement$250$600
Skylight re-flash / reseal$300$900
Moss removal + treatment (typical house)$400$1200
Localized decking replacement$500$2000
Emergency tarp / temporary cover$300$800
Roof inspection with written report (often credited against a quote)$150$400
Fascia / soffit repair (per side)$600$2500

7. Repair vs. replace

Every input can be answered “Not sure”; unknowns are replaced by listed assumptions and lower the confidence (three or more unknowns = “not enough is known”). Horizon views compare intervals strictly: repair wins only if its high end is below the replacement low end, replacement wins only if its high end is below the repair low end, otherwise the view says “uncertain”. Remaining life = material lifespan minus age, reduced for widespread damage, repeated repairs and recent leaks. Signals toward a replacement evaluation: at or past lifespan (2 points), inside the end-of-life window (1), repair over 35% of replacement (1), two or more leaks in two years (1), several prior repairs (1), widespread damage (1). Two or more points = “replacement evaluation may be economically reasonable”. Horizon views add typical follow-up repair allowances and include a replacement when even the optimistic remaining life runs out inside the window.

8. Roof assessment

Active water, timing, roof age and repair history are asked on every assessment and must be answered explicitly or as “Not sure”; unanswered questions block the result. Without photos the result is labelled rule-based; it is called AI-assisted only when photos were actually analysed. Each problem has a default urgency and a fixed set of follow-up questions. Active water entry or a sudden change raises urgency one step; widespread extent raises low to moderate. Repair-vs-replace evaluation follows the problem's typical outcome, adjusted by age band and extent. Photo observations, when enabled, come from a vision model instructed to use only hedged language and to flag hazards; they never change the price and never override the rules downward.

9. Quote comparison

We compare 17 stated fields. Completeness = fields stated Ă· 17. Critical fields (price, area, material, product line, tear-off, underlayment, ice-and-water, flashing, ventilation, decking allowance, disposal, both warranties, payment terms) that are missing generate a question to ask. We never rank contractors; scope differences and gaps are shown as facts.

10. Lead scoring

Points added when a request is submitted (config, not hardcoded)
RulePoints
Homeowner+20
Timing within 30 days+20
Replacement intent+20
Active leak+10
Photos uploaded+10
Phone provided+10
Wants contractor quote+10
Status HOT60 points or more
Status WARM30 points or more
Status EARLY0 points or more

11. Review cycle

Rates are re-checked quarterly against published Greater Victoria and BC ranges and, as the anonymized quote database grows, against real quotes submitted through the comparison tool. Change one factor here and every page and calculator changes together. See Sources for the calibration references.