Great Victoria RoofingUnderstand your roof before you hire.

Should I buy a house with an old roof?

Yes, if the price carries the roof. How Victoria inspectors judge an aging, mossy roof, the replacement figures to negotiate with, and when to walk away.

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

Quick answer

Yes, as long as the price carries the roof. An old roof is a known, priceable cost: a full asphalt replacement on a typical 2,000 sq ft two-storey Greater Victoria home runs about $6,900 to $12,600 before GST in our pricing model, and metal roughly $15,100 to $30,200. Get a roof inspection, put a replacement number on the table and negotiate on it. The two situations to walk away from are evidence of long-term leaking into the structure, and a seller who will not allow access to the attic or the roof.

Asphalt replacement, 2,000 sq ft two-storey
$6,900–$12,600 before GST
Metal replacement, same home
$15,100–$30,200 before GST
Victoria home inspection
$500–$800
Local lifespans seen by realtors
cedar 15–20 yr, asphalt 20–25 yr

Next step: Tell us what you see; we'll suggest what a roofer should inspect.

Check My Roof Condition

Key facts

Asphalt replacement, 2,000 sq ft two-storey
$6,900–$12,600 before GST
Our pricing model (estimate)
Metal replacement, same home
$15,100–$30,200 before GST
Our pricing model (estimate)
Victoria home inspection
$500–$800
Source: Watchtower Inspections
Local lifespans seen by realtors
cedar 15–20 yr, asphalt 20–25 yr
Source: Roots in Victoria (realtors)
Inspectors check
moss extent and roof age
Source: Roots in Victoria (realtors)

Greater Victoria context

Buying in Gordon Head or Royal Oak usually means buying a 1960s–70s house on its second or third roof, and often a low-slope torch-on section of a different age from the main shingles. The inspection should give you an age for each. In Broadmead the trees that came with the 1980s design covenants now shade the roofs, so a 15-year-old roof there can look and behave older than a 20-year-old roof in sunny Sidney.

The Uplands and Oak Bay bring a different problem: cedar, slate-look and tile roofs that most crews rarely price, so a generic replacement number is not enough and a real quote is worth getting during the subject-removal period. In James Bay, ask specifically about the plank sheathing under 1890s–1920s roofs, because decking replacement is the cost that turns a $10,000 re-roof into a $15,000 one.

Estimated replacement cost by material — 2,000 sq ft home
MaterialInstalled $/sq ft (roof)Estimated rangeTypical lifespan here
Asphalt shingles$5.5–$10$6,900 – $12,60020–30 years
Metal roofing$12–$24$15,100 – $30,20040–60 years
Cedar shakes$14–$28$17,600 – $35,30025–40 years
Torch-on (SBS)$9–$16$11,300 – $20,10020–30 years
Membrane (TPO/EPDM)$9–$16$11,300 – $20,10020–30 years

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

Old is not the same as failed

A 20-year-old laminate roof can be sound or finished depending on where it sits. Full sun, good ventilation and a simple shape push lifespans toward the top of the range; shade, moss, valleys and a north-facing slope push them down. Victoria realtors quote asphalt at 20–25 years and cedar at 15–20 locally, shorter than manufacturer figures, because of exactly those conditions.

What matters to a buyer is not the number but the signs: curling or cupped shingles, bare patches with granules in the gutters, moss lifting the edges, dark staining on the attic sheathing, and rust or sealant on flashings. Any of these may indicate a roof in its last years; none is a diagnosis without a professional look.

Turning an old roof into a negotiating number

The subject-to-inspection period is the moment to make the roof a line item.

  • Order a home inspection ($500–$800 in Victoria) and, if the roof is flagged, a roofer's written estimate
  • Run the calculator for the house's floor area, storeys and pitch to get a replacement range
  • Ask the seller for the last re-roof invoice, warranty documents and any repair receipts
  • Check the attic yourself for staining, wet insulation and daylight around penetrations
  • Negotiate a price reduction or holdback that covers the low-to-mid replacement range, not the top
  • If you plan to keep the house 20+ years, price metal as well as asphalt

Ready to see your own number? Tell us what you see; we'll suggest what a roofer should inspect.

Check My Roof Condition

When to walk away

Walk if the inspector finds evidence of long-term leaking into the structure: rotten rafters or sheathing over a wide area, mould in the attic, or a sagging ridge line, because those costs are open-ended. Walk if the seller refuses attic or roof access, since disclosure in BC covers only what the seller knows and you will have no way to know more. Everything else, including heavy moss, missing shingles and a roof at the end of its life, is a cost you can quantify and price into the offer.

Frequently asked questions

Is a 20-year-old roof too old?

It is near the end of typical local asphalt life (20–25 years by realtor observation), so price a replacement into the offer. Whether it must happen this year or in five depends on shade, moss and the inspection.

Are Victoria home inspectors flagging moss and roof age?

Yes. Local inspectors describe checking moss extent and roof age as standard, and moss is noted on cedar, asphalt and even tile roofs in this climate.

Does home insurance cover roof moss damage?

Generally no; moss damage is treated as maintenance, not a sudden event. That is another reason to price it into the purchase rather than expect a claim later.

Do I have to disclose roof condition when selling in BC?

Sellers are expected to disclose known roof defects and answer the age and leak questions on the disclosure statement. As a buyer, still inspect: disclosure covers only what the seller knows.

Sources

  1. Great Victoria Roofing pricing model (our estimate)Great Victoria Roofing, accessed 2026-09-10.
  2. Home inspection Victoria BCRoots in Victoria (realtors) (contractor/commercial estimate), accessed 2026-09-10.
  3. How much does a home inspection cost in Victoria BC?Watchtower Inspections (contractor/commercial estimate), accessed 2026-09-10.
  4. New roof before selling: is it worth it?Moody Properties (BC realtor) (contractor/commercial estimate), accessed 2026-09-10.
  5. Asphalt Roofing Manufacturers Association — residential resourcesARMA, 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

Tell us what you see; we'll suggest what a roofer should inspect.

Check My Roof Condition
EstimateRequest Help