Great Victoria Roofing home

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.

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

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 Inspection

Key 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.

What to check, and when
WhenWhat to checkFrom where
SpringWinter damage: missing, cracked or curled shingles; lifted flashing; gutters pulled looseThe ground, with binoculars
SpringGutters and downspouts for loose joints, secure attachment and blockagesA ladder on level ground, or hire it out
SummerGeneral condition and any sagging; flashings at the chimney and roof jointsThe ground
FallLeaves and needles off the roof and out of the gutters; downspouts tested for flowA ladder on level ground, or hire it out
FallOverhanging branches cut back before the stormsThe ground; an arborist for anything large
After a storm with high windsShingles or ridge caps in the yard; new stains on ceilingsThe ground and indoors
Twice a yearThe attic: stains on the underside of the deck, damp insulation, daylightThe 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 Inspection

Where 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?

BC Housing and the Roofing Contractors Association of BC both say twice a year, in spring and fall, and after any storm with high winds. One shingle manufacturer says at least once a year by a professional.

What does roof maintenance cost in Victoria?

In our pricing model a roofer's inspection with a written report is $150 to $400 before GST, often credited against any work, and moss removal with treatment is $400 to $1,200 for a typical house. Published local prices for gutter cleaning are $150 to $500.

Can I pressure wash moss off my roof?

The roofing association's consumer guide says manufacturers and associations recommend against power washing, because it can erode the granules on asphalt shingles. It recommends a broom or plastic scraper followed by treatment, or hiring a service.

Does my shingle warranty require maintenance?

Usually not in so many words. Of the warranties we read only one excludes failure to perform required maintenance, but most exclude damage from tree debris, moss and foot traffic, which is what maintenance prevents. A RoofStar guarantee does require the owner to maintain the roof.

Should I go on my roof to check it?

No. Roofing associations tell homeowners to stay on the ladder and off the roof, and CMHC's schedule says to check the roof from the ground. Use binoculars, the attic hatch and the gutters, and have a roofer do the rest.

Sources

  1. Maintenance Matters 02: Maintaining Your Roof β€” BC Housing, accessed 2026-09-28.
  2. Consumer Guide to Roofing (PDF) β€” Roofing Contractors Association of BC, accessed 2026-09-10.
  3. Home Maintenance Schedule (About Your House; 2010 revision, copy hosted by the Fraser Basin Council) β€” Canada Mortgage and Housing Corporation, accessed 2026-09-28.
  4. Maintenance and repair guidelines for shingle warranties β€” Malarkey Roofing Products, accessed 2026-09-28.
  5. Roofing guidelines for homeowners β€” National Roofing Contractors Association (US), accessed 2026-09-28.
  6. Shingles warranty, Canada West β€” Building Products of Canada, accessed 2026-09-28.
  7. Limited warranty, Canada β€” IKO Industries, accessed 2026-09-28.
  8. Standard Product Limited Warranty (shingles and accessories) β€” Owens Corning, accessed 2026-09-28.
  9. Roof Maintenance Guide (2012) β€” RCABC Guarantee Corp., accessed 2026-09-28.
  10. RoofStar Guarantee β€” Guarantees β€” Roofing Contractors Association of BC, accessed 2026-09-10.
  11. Roof repair costs (Canada) β€” HomeStars (contractor/commercial estimate), accessed 2026-09-10.
  12. Gutter cleaning cost β€” MC Gutters & Exteriors (contractor/commercial estimate), accessed 2026-09-28.
  13. 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.

Request local roofing help

One local provider, only if you ask. No spam, no call lists.

Shared with one verified provider β€” not a call list.

We are onboarding verified local roofing partners. Your request is saved and reviewed by a person; we will email you when a verified provider is available for your area, or sooner with independent next steps. Nothing is sold or passed to a call list.

Exactly what will be shared
  • Your name, email, postal code, homeowner status, timing and project type
  • Not shared: your browsing history, the quote documents you uploaded, or anything you did not enter here.

Assumed unless you change it: Not sure yet Β· 1–3 months.

Take the next step with confidence

Request one local roofing professional to inspect your roof.

Book an Inspection