Roof maintenance in Victoria: a spring and fall checklist
Roof maintenance for the wet coast: what BC Housing and RCABC say to check each spring and fall, what it costs, and what warranties expect.
Talk to a real person:
Quick answer
BC Housing and the Roofing Contractors Association of BC both say a roof should be inspected twice a year, in spring and in fall, and after any storm with high winds. Most of what a homeowner can usefully do is done from the ground, the attic hatch and the gutters: look for missing or curled shingles, clear gutters and downspouts, keep branches and moss off the roof. A roofer's inspection with a written report is $150 to $400 before GST in our pricing model, and moss removal with treatment $400 to $1,200.
- How often
- Twice a year, spring and fall, and after high winds
- Roofer's inspection with report
- $150β$400 before GST
- Moss removal and treatment
- $400β$1,200 before GST
- Pressure washing
- Manufacturers and associations recommend against it
Next step: Request one local roofing professional to inspect your roof.
Book an InspectionKey facts
- How often
- Twice a year, spring and fall, and after high winds
- Source: BC Housing
- Roofer's inspection with report
- $150β$400 before GST
- Our pricing model (estimate)
- Moss removal and treatment
- $400β$1,200 before GST
- Our pricing model (estimate)
- Pressure washing
- Manufacturers and associations recommend against it
- Source: Roofing Contractors Association of BC
- Where most leaks start
- Flashings and roof penetrations
- Source: Roofing Contractors Association of BC
Greater Victoria context
Roof maintenance advice written for the rest of Canada is about ice dams and snow load. Here it is about water that never quite leaves. The Roofing Contractors Association of BC describes the coast and Vancouver Island as temperate rainforest, and says roof areas shaded by overhanging trees or other buildings stay cool and damp for longer, which is what moss needs. BC Housing adds that a build-up of moss holds moisture on the roof and can lead to premature failure of shingles on a sloped roof.
So the local version of maintenance is mostly three things: keep debris off, keep gutters running, and keep moss from getting established. A roof in full sun in Langford and a roof under Douglas fir in the Highlands are on different schedules, and the second one is the one that needs attention every season.
| When | What to check | From where |
|---|---|---|
| Spring | Winter damage: missing, cracked or curled shingles; lifted flashing; gutters pulled loose | The ground, with binoculars |
| Spring | Gutters and downspouts for loose joints, secure attachment and blockages | A ladder on level ground, or hire it out |
| Summer | General condition and any sagging; flashings at the chimney and roof joints | The ground |
| Fall | Leaves and needles off the roof and out of the gutters; downspouts tested for flow | A ladder on level ground, or hire it out |
| Fall | Overhanging branches cut back before the storms | The ground; an arborist for anything large |
| After a storm with high winds | Shingles or ridge caps in the yard; new stains on ceilings | The ground and indoors |
| Twice a year | The attic: stains on the underside of the deck, damp insulation, daylight | The attic hatch |
Drawn from the BC Housing, RCABC and CMHC maintenance guidance listed under Sources. Stay off the roof: the same bodies tell homeowners to inspect from the ground.
What you can do yourself, and where to stop
The National Roofing Contractors Association says a homeowner's own maintenance should be confined to inspecting the roof in fall and spring for cracked or curling shingles and cleaning gutters, and to staying on the ladder and off the roof. CMHC's maintenance schedule says to check the general condition of the roof from the ground. BC Housing says the inspection itself should be done by a professional roofing inspector or contractor, because it involves specialised knowledge, equipment and safety requirements.
That gives a sensible division. You watch the roof, keep the gutters clear if the house is low enough to do it safely, and notice change. A roofer goes up, re-secures flashing, replaces damaged shingles and reseals what has failed.
Moss: what the roofing association recommends
The association's consumer guide is specific. Roofing manufacturers and associations recommend against power washing, which can erode the granules that protect asphalt shingles. Existing moss can be removed with a broom or a plastic scraper. It is nearly impossible to remove every root, so moss comes back, and treatment is part of the job rather than an extra. Zinc or copper strips near the ridge are usually effective for ten to fifteen feet down the slope, and zinc sulphate products can work for a year or more.
It also says that hiring a service is the easiest and safest approach, and to keep overspray off plants and out of ponds and drainage. In our pricing model moss removal with treatment is $400 to $1,200 before GST for a typical house.
Ready to see your own number? Request one local roofing professional to inspect your roof.
Book an InspectionWhere leaks actually start
Not in the middle of a slope. The association's guide says flashings and other roof penetrations are the source of most leaks, and a shingle manufacturer's maintenance guide lists cracked and worn rubber boots around vent pipes among the first things to check. It also warns against letting a downspout from an upper roof discharge directly onto the shingles of a lower one, which is a common detail on two-storey houses with a porch or garage roof.
This is why a maintenance visit is worth having even on a roof that looks fine from the street. The parts that fail first are the small ones you cannot see from the ground.
What warranties and guarantees expect
Less is written down than people assume. Of the shingle warranties we read, only one lists failure to perform required roof maintenance as an exclusion. The others do not set a maintenance schedule, but they exclude damage from things maintenance prevents: debris and drippings from trees, moss, and foot traffic. So a neglected roof can fall outside a warranty without any clause saying maintenance was required.
A RoofStar guarantee from an RCABC member is different: it does require the owner to maintain the roof, and repairs during the guarantee must be done to its standards by a member. The association's own guide puts it bluntly: do not expect a guarantee to keep the water out of your building. BC Housing recommends keeping a record of what was done and when, which is also what a buyer's inspector will ask for.
How the experts disagree
BC Housing, the BC roofing association and the US roofing association all say twice a year. One shingle manufacturer says at least once a year by a professional. A national guide that sells contractor leads says a professional inspection every few years. None of them is wrong for every roof. A young roof in full sun can be watched from the ground; from about 15 years on, or under trees at any age, a yearly look by a roofer is the better habit.
Frequently asked questions
How often should a roof be inspected in BC?
What does roof maintenance cost in Victoria?
Can I pressure wash moss off my roof?
Does my shingle warranty require maintenance?
Should I go on my roof to check it?
Sources
- Maintenance Matters 02: Maintaining Your Roof β BC Housing, accessed 2026-09-28.
- Consumer Guide to Roofing (PDF) β Roofing Contractors Association of BC, accessed 2026-09-10.
- Home Maintenance Schedule (About Your House; 2010 revision, copy hosted by the Fraser Basin Council) β Canada Mortgage and Housing Corporation, accessed 2026-09-28.
- Maintenance and repair guidelines for shingle warranties β Malarkey Roofing Products, accessed 2026-09-28.
- Roofing guidelines for homeowners β National Roofing Contractors Association (US), accessed 2026-09-28.
- Shingles warranty, Canada West β Building Products of Canada, accessed 2026-09-28.
- Limited warranty, Canada β IKO Industries, accessed 2026-09-28.
- Standard Product Limited Warranty (shingles and accessories) β Owens Corning, accessed 2026-09-28.
- Roof Maintenance Guide (2012) β RCABC Guarantee Corp., accessed 2026-09-28.
- RoofStar Guarantee β Guarantees β Roofing Contractors Association of BC, accessed 2026-09-10.
- Roof repair costs (Canada) β HomeStars (contractor/commercial estimate), accessed 2026-09-10.
- Gutter cleaning cost β MC Gutters & Exteriors (contractor/commercial estimate), accessed 2026-09-28.
- Great Victoria Roofing pricing model (our estimate) β Great Victoria Roofing, 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.
- 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
- Roof Moss Removal in Victoria, BC: Cost, Methods and Who to HireRoof moss removal in Victoria costs $400 to $1,200 in our model; Shoreline's 2026 guide says $500 to $1,200, strips $300 to $600. Methods and who to hire.Read
- Gutter cleaning cost in Victoria, BCGutter cleaning in Greater Victoria: $150 to $500 for most homes in published local prices, what storeys and trees add, and how often under fir.Read
- Does moss actually damage a roof?Why moss grows on Greater Victoria roofs, what it does to shingles, how it is removed safely (never pressure-washed), zinc strips, intervals and costs.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
- Roofing Companies in VictoriaLocal roofing companies A to Z, with register membership and what to verify before you sign.Read
- AI Roof AssessmentDescribe your roof problem, add photos, get a professional-ready summary.Read
Take the next step with confidence
Request one local roofing professional to inspect your roof.