Roofing in the Highlands: Costs, Common Problems and Local Factors
Highlands roofs sit under very heavy forest on rocky acreages. Needle debris, year-round moss, lots no bin can reach, and why metal is the second roof.
Quick answer
A steep-roofed 2,000 sq ft two-storey Highlands home on a lot that no bin or boom truck can reach costs about $9,600 to $17,400 before GST to re-roof in laminate asphalt in our pricing model, and $16,900 to $33,800 in metal with difficult access, which is the choice many Highlands owners make for their second roof. The district is forest first and houses second: 1970s to 2000s custom homes on rocky, shaded acreages where needle drop fills valleys every autumn and moss grows almost year-round.
- Housing era
- 1970s–2000s custom homes on acreage
- Two-storey, 2,000 sq ft, steep, moderate access
- $9,600–$17,400 before GST
- Two-storey, 2,000 sq ft, metal, difficult access
- $16,900–$33,800 before GST
- Tree cover
- Very heavy; needle and leaf debris fill valleys yearly
Next step: Uses your postal code and home details.
Get My Local Roof EstimateKey facts
- Housing era
- 1970s–2000s custom homes on acreage
- Source: Statistics Canada
- Two-storey, 2,000 sq ft, steep, moderate access
- $9,600–$17,400 before GST
- Our pricing model (estimate)
- Two-storey, 2,000 sq ft, metal, difficult access
- $16,900–$33,800 before GST
- Our pricing model (estimate)
- Tree cover
- Very heavy; needle and leaf debris fill valleys yearly
- Our estimate
- Weather
- Wetter and cooler than the core; occasional snow load
- Source: Environment and Climate Change Canada
- Permits
- No roofing-specific page found; ask the District of Highlands
- Source: District of Highlands
Highlands context
The Highlands is the most forested municipality in Greater Victoria and the one where a roofer's first question is not about the roof. It is about the driveway. Homes along Millstream, Munn and Ross-Durrance roads were built between the 1970s and 2000s on rock outcrops in mature Douglas fir, often at the end of a steep, winding drive with no place to park a bin or set up a boom truck. Some properties simply cannot take either, and shingles arrive by pickup and go up by hand. That is why the access factor in our model matters more here than anywhere else.
Under the canopy the roof never dries. The district is wetter and cooler than the core, gets occasional snow, and sits in shade for most of the day on most lots. Needles fill valleys and gutters every fall, moss grows on north slopes almost year-round, and asphalt shingles that would last 20 years in Sidney are tired at 15. Salt is not a factor. The original roofs were asphalt; the replacements are increasingly metal, chosen for the way a smooth panel sheds needles and refuses moss.
| Factor | What we see in Highlands | Basis |
|---|---|---|
| Housing age | 1970s–2000s custom homes on acreage. | Statistics Canada |
| Common roof types | Asphalt originally; metal is common on replacements. | Our local characterisation |
| Tree cover | Very heavy. | Our local characterisation |
| Moss exposure | Very high; needle and leaf debris fill valleys yearly. | Our local characterisation |
| Salt exposure | Low (inland). | Our local characterisation |
| Access | Steep, rocky driveways; some properties cannot take a bin or boom truck. | Our local characterisation |
| Lot size | Large acreages. | Our local characterisation |
| Weather exposure | Wetter and cooler than the core; occasional snow load. | Environment and Climate Change Canada |
| Common projects | Metal conversions, difficult-access re-roofs, moss management. | Our local characterisation |
| Permits | Check District of Highlands building permit requirements. | District of Highlands |
Exposure profile — moss 3/3 · wind 1/3 · salt 1/3 · trees 3/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 |
|---|---|---|
| Metal conversion with difficult access | Second roof on a shaded forest lot | $16,900–$33,800 (2,000 sq ft, two storeys) |
| Steep asphalt re-roof, moderate access | Custom homes with steep pitches and long drives | $9,600–$17,400 (2,000 sq ft, two storeys) |
| Valley clean-out and reline | Needle dams holding water in valleys | $400–$1,500 as a repair; included in replacement |
| Moss removal and treatment | Year-round shade on north slopes | $400–$1,200 |
| Difficult-access surcharge | No bin or boom access; hand-carried materials | Up to 12% on the replacement subtotal |
| Snow-load and ice-dam check | Occasional snow on shaded, poorly vented roofs | $150–$400 inspection with report |
Our pricing model. Where a property cannot take a bin at all, disposal by smaller loads may exceed the standard access factor; ask for it itemised.
| Home size (floor area) | Approx. roof area | Estimated range | Per sq ft of roof |
|---|---|---|---|
| 1,000 sq ft | 688 sq ft | $4,600 – $8,300 | $5.5–$10 |
| 1,500 sq ft | 1,031 sq ft | $6,800 – $12,400 | $5.5–$10 |
| 2,000 sq ft | 1,375 sq ft | $9,100 – $16,600 | $5.5–$10 |
| 2,500 sq ft | 1,719 sq ft | $11,400 – $20,800 | $5.5–$10 |
| 3,000 sq ft | 2,063 sq ft | $13,700 – $24,900 | $5.5–$10 |
Our estimate from the Great Victoria Roofing pricing model (reviewed 2026-09-10); 2-storey home, steep pitch, one layer, sound decking, easy access. Before 5% GST. Not a quotation.
Pricing a roof the truck cannot reach
Our model applies a factor of up to 1.12 for difficult access, which covers most sloped suburban lots. Some Highlands properties go beyond that: a rock driveway that a loaded truck will not climb, a house set below the road, a turnaround that fits a pickup and nothing else. In those cases the contractor may itemise a separate line for hand-carrying materials and hauling debris out in trailer loads. Ask for it as a line item, and ask whether a different season (dry road, no snow) would change it. A quote that says 'access as found' is a quote that will change.
- Bin: on site, at the road, or trailer loads
- Shingle delivery: boom, conveyor or carried
- Staging and fall-protection plan for a steep roof
- Season-dependent access notes
- Driveway protection
Needles, valleys and the roof that never dries
Local guides identify roofs under Douglas fir and cedar as the highest moss risk, and Highlands roofs are under little else. The failure pattern appears consistent with water held in needle-dammed valleys and along shaded eaves: underlayment failing in the valleys first, granules gone from the north slope, moss lifting tabs along the ridge line. An annual clean-out before the November rains is realistic here, and a valley with a needle dam is one area a professional may inspect before any leak appears.
Ready to see your own number? Uses your postal code and home details.
Get My Local Roof EstimateWhy the second roof is usually metal
Asphalt was the original roof on most Highlands homes because it was the default in the 1980s. The replacement is increasingly standing seam because a smooth coated panel sheds needles and water, holds no moss, and is quoted locally at 40 to 50 years. On a property where getting a crew in is itself expensive, doing it once in 40 years rather than twice in 40 years is a large part of the arithmetic. Specify snow guards above entries and a high-temperature underlayment; the salt-grade coating that matters on the coast is not needed inland.
Permits and the District of Highlands
No roofing-specific permit page was found on the District of Highlands website, and no Greater Victoria municipality publishes an online rule for a like-for-like re-roof. Contact the district's building department before a material change, any rafter or truss repair, or work that alters the roof line, and ask about a straight replacement at the same time. Keep the answer with your contract.
Frequently asked questions
Does metal roofing help with moss?
Do I need a building permit to re-roof in the Highlands?
Why are some roofing quotes so much cheaper than others?
Do trees over my roof shorten its life?
How long does a roof last in the Pacific Northwest?
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.
- District of Highlands — District of Highlands, accessed 2026-09-10.
- Great Victoria Roofing pricing model (our estimate) — Great Victoria Roofing, accessed 2026-09-10.
- Preventing roof moss in Victoria BC — Shoreline Roofing (Victoria contractor) (contractor/commercial estimate), 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 to control roof moss and prevent long-term damage — Oregon State University Extension, accessed 2026-09-10.
- OHS Guidelines Part 11 — Fall Protection — WorkSafeBC, 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 Metchosin: Costs, Common Problems and Local FactorsMetchosin is rural by design: big single-storey roofs, barns, gravel driveways and heavy tree cover. What an acreage roofing project costs and involves.Read
- 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 in View Royal: Costs, Common Problems and Local FactorsView Royal roofs sit under Douglas fir and arbutus between the harbour and Thetis Lake. Moss, rocky-lot access and replacing 1990s asphalt explained.Read
- Can You Put a Metal Roof Over Existing Shingles? (Victoria Guide)Metal can go over one flat shingle layer on sound decking with manufacturer and permit sign-off. What rules it out, the weight issue, what it saves and hides.Read
- Is Metal Roofing Worth It in Victoria, BC?Metal costs about double asphalt up front in Victoria but lasts 40–60 years and skips a tear-off and moss treatments. The break-even maths and when to say no.Read
- A Tree or Branch Fell on the Roof: Safety, Who to Call and What It May CostA fir limb or Garry oak branch on the roof: safety first, who to call (BC Hydro, arborist, roofer), covering the hole and what repairs may cost.Read
- Steep Roof Replacement CostA steep 7/12-plus roof costs about 30% more to replace in our Greater Victoria model: $9,100 to $16,600 vs $6,900 to $12,600 on a 2,000 sq ft two-storey home.Read
Take the next step with confidence
Uses your postal code and home details.