Roofing in Westhills: Costs, Common Problems and Local Factors
Westhills is a post-2010 family neighbourhood of townhomes and compact homes around Langford Lake. Warranty, strata coordination and 2030s planning.
Quick answer
Nobody in Westhills needs a new roof yet, and the useful numbers are the small ones: a written inspection costs $150 to $400 in our pricing model, a pipe boot $250 to $600, a minor repair $350 to $900, and when the first replacements arrive in the 2030s a compact 1,600 sq ft two-storey detached home will be roughly $5,500 to $10,100 before GST in laminate asphalt. Westhills was built after 2010 around Langford Lake, it is sheltered with light tree cover and no salt, and its distinguishing feature is that so much of it is strata: townhome rows where the roof belongs to everyone and the decision belongs to council.
- Housing age
- Built after 2010
- Inspection with written report
- $150–$400
- Two-storey, 1,600 sq ft, asphalt (future)
- $5,500–$10,100 before GST
- Exposure
- Sheltered; low salt; light tree cover
Next step: Uses your postal code and home details.
Get My Local Roof EstimateKey facts
- Housing age
- Built after 2010
- Source: Statistics Canada
- Inspection with written report
- $150–$400
- Our pricing model (estimate)
- Two-storey, 1,600 sq ft, asphalt (future)
- $5,500–$10,100 before GST
- Our pricing model (estimate)
- Exposure
- Sheltered; low salt; light tree cover
- Our estimate
- Rainfall
- Sheltered inland West Shore; wetter than downtown Victoria
- Source: Environment and Climate Change Canada
- Langford building department
- building@langford.ca / 250-474-6692
- Source: City of Langford
Westhills context
Westhills is the family end of Langford: compact detached homes, townhome rows and a few apartment blocks built since 2010 on the slopes above Langford Lake, with schools, a rec centre and small lots that put neighbours close together. Every roof is laminate asphalt on plywood, one layer, no chimney, installed by a production builder within the last 15 years. Compared with Bear Mountain above, the roofs are smaller, lower-pitched and sheltered; compared with the 2000s subdivisions elsewhere in Langford, they are a decade younger. There is essentially nothing to replace yet.
What there is to manage is ownership. A large share of Westhills homes are strata townhomes where the roof is common property, funded from a contingency reserve, and replaced as a whole row on a schedule set by a depreciation report. Detached owners have the simpler version: a warranty to keep track of, a north slope that may get a little moss from the retained trees, and a first replacement to budget for around 2030 to 2035.
| Factor | What we see in Westhills | Basis |
|---|---|---|
| Housing age | Built after 2010. | Statistics Canada |
| Common roof types | Laminate asphalt shingles. | Our local characterisation |
| Tree cover | Light. | Our local characterisation |
| Moss exposure | Low to moderate. | Our local characterisation |
| Salt exposure | Low. | Our local characterisation |
| Access | Tight side yards; shared driveways in townhome rows. | Our local characterisation |
| Lot size | Small. | Our local characterisation |
| Weather exposure | Sheltered. | Environment and Climate Change Canada |
| Common projects | Warranty inspections, minor repairs, strata planning. | Our local characterisation |
| Permits | City of Langford permit rules apply; strata approval for townhomes. | City of Langford |
Exposure profile — moss 2/3 · wind 1/3 · salt 1/3 · trees 1/3. Area price factor: 1.00 (No municipality-level price difference is supported by evidence; site access, pitch and tree cover are priced per home instead.)
| Project | Why it is common here | Typical range |
|---|---|---|
| Warranty or pre-purchase inspection | Young roofs being checked at sale or after a storm | $150–$400 |
| Pipe boot or vent flashing replacement | First components to fail on a 10-year roof | $250–$600 |
| Minor shingle repair | A few lifted tabs on a north slope | $350–$900 |
| Strata row condition report | Council planning the depreciation-report roof year | $150–$400 per building |
| Moss treatment on shaded north slopes | Retained trees on the lake side | $400–$1,200 |
| First replacement, compact detached (2030s) | 1,600 sq ft two-storey homes reaching 20 years | $5,500–$10,100 (2,000 sq ft equivalent: $6,900–$12,600) |
Our pricing model at 2026 rates; a replacement a decade away will not cost the same. Strata projects are quoted per building.
| Home size (floor area) | Approx. roof area | Estimated range | Per sq ft of roof |
|---|---|---|---|
| 1,000 sq ft | 600 sq ft | $3,500 – $6,300 | $5.5–$10 |
| 1,500 sq ft | 899 sq ft | $5,200 – $9,400 | $5.5–$10 |
| 2,000 sq ft | 1,199 sq ft | $6,900 – $12,600 | $5.5–$10 |
| 2,500 sq ft | 1,499 sq ft | $8,700 – $15,700 | $5.5–$10 |
| 3,000 sq ft | 1,799 sq ft | $10,400 – $18,900 | $5.5–$10 |
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.
How Westhills differs from the rest of Langford
The Langford page is about the early-2000s cohort reaching the end of a 15 to 22 year local asphalt life and about Bear Mountain's wind. Westhills is younger and calmer than both. Its roofs are sheltered from the strait and the mountain gusts, there is little tree cover and no salt, and the only exposure of note is a bit of shade on north slopes near the lake. The distinguishing factor is the share of strata housing, which changes who decides, how it is paid for, and how a contractor should be approached. A detached owner in Westhills can plan alone; a townhome owner plans through council.
The strata roof, explained
On a townhome row the roof is common property. The strata's depreciation report should give a projected replacement year and a cost estimate; if the report is old or vague, council can commission a roof condition report at $150 to $400 per building in our model and adjust contributions to the contingency reserve now rather than face a special levy later. Repairs on common property go through council, so a lifted tab above your unit is reported to the property manager, not fixed by a roofer you call yourself. Ask any contractor quoting a row for the price per square and the shingle line, so owners can compare it with a detached rate.
- Check the depreciation report's roof year and estimate
- Commission a condition report if the report is stale
- Report damage to the property manager, not directly to a roofer
- Ask for per-square pricing and the product line on row quotes
- Plan reserve contributions against the projected year
Ready to see your own number? Uses your postal code and home details.
Get My Local Roof EstimateWarranty housekeeping for a young roof
For a detached Westhills home, the roof's first decade is mostly paperwork. Locate the shingle product and any warranty registration from closing documents, note the builder's new-home warranty dates, and have the roof looked at from the ground each autumn: pipe boots, ridge caps, and the north slope for early moss. A written inspection at $150 to $400 before the builder warranty on the envelope expires is a cheap way to catch an installation issue while someone else is responsible for it.
Permits and the City of Langford
Westhills is under City of Langford rules: permits are required for 'altering the interior and/or exterior of a structure' but roofing is not named. For the small repairs that are typical here, a permit is unlikely to be the issue, but confirm with building@langford.ca or 250-474-6692 before any structural work or a future material change. On strata property, council approval comes first.
Frequently asked questions
How much does a roof inspection cost?
Do I need a building permit for roof work in Westhills?
Should I buy a house with an old roof or moss?
How long does a new roof last in Victoria?
How much does it cost to replace a roof in BC on average?
Sources
- Census Profile, 2021 Census — period of construction — Statistics Canada, accessed 2026-09-10.
- Canadian Climate Normals 1991–2020 — Victoria stations — Environment and Climate Change Canada, accessed 2026-09-10.
- Building Permits — City of Langford, accessed 2026-09-10.
- Great Victoria Roofing pricing model (our estimate) — Great Victoria Roofing, accessed 2026-09-10.
- Metal roofing Victoria BC: cost, lifespan, is it worth it — Shoreline Roofing (Victoria contractor) (contractor/commercial estimate), accessed 2026-09-10.
- How much does a home inspection cost in Victoria BC? — Watchtower Inspections (contractor/commercial estimate), accessed 2026-09-10.
- Roof replacement costs in Canada — province by province — Homeowner.ca (contractor/commercial estimate), accessed 2026-09-10.
- Consumer Guide to Roofing (PDF) — Roofing 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.
- Roofing in Langford: Costs, Common Problems and Local FactorsMost Langford roofs are under 25 years old. When builder-grade shingles need replacing, how a strata re-roof works, and what the permit page says.Read
- Roofing on Bear Mountain: Costs, Common Problems and Local FactorsBear Mountain's post-2005 hillside homes have big steep roofs, more wind and occasional snow, and terraced lots with nowhere to stage. Costs and repairs.Read
- Roofing in Royal Bay: Costs, Common Problems and Local FactorsRoyal Bay's roofs are almost all post-2012 laminate shingles on the open strait. Warranty claims, early wind damage, strata rules and 2030s replacement.Read
- Roof Inspection Cost in Victoria, BCA roofer's inspection with a written report costs $150 to $400 in Greater Victoria in our model, often credited against work. A home inspection is $500 to $800.Read
- How Long Does a Roof Last in Victoria, BC?Asphalt 20–30 years in our data but 15–22 by one local count; metal 40–60; cedar 25–40 if maintained. What shortens roof life in Greater Victoria.Read
- Leak at a Roof Vent or Pipe: Usually a Small Repair Worth Doing NowPlumbing stacks, exhaust hoods and roof vents rely on rubber boots and flashings that crack long before the shingles wear out. Signs, checks and repair costs.Read
- Roof Cost for a 1,500 Sq Ft HouseA 1,500 sq ft rancher carries about 1,800 sq ft of roof and costs $9,900 to $18,000 in asphalt in our Greater Victoria model; two storeys, $5,200 to $9,400.Read
Take the next step with confidence
Uses your postal code and home details.