Skip to content

Victoria & Greater Victoria, BC

Roofing Greater Victoria, Heritage to New Builds

Roof replacement, repair and everything between — quoted in detail, built for a wet coastal climate, and backed by licensed, insured, WorkSafeBC-covered crews.

  • Licensed & insured
  • WorkSafeBC covered
  • Free detailed quotes
Roofer working on a pitched residential roof in Greater Victoria, British Columbia

Serving

Victoria & Greater Victoria, British Columbia

Emergency leak? Get in touch and we will get back to you as quickly as we can.

Roofs built for a wet coast and an old housing stock

Greater Victoria asks two very different things of a roof. In the core, in Oak Bay and across the older Saanich neighbourhoods, roofs sit under mature Garry oak and Douglas fir, stay damp for months and are frequently fastened to board decking laid before the war. On the Westshore and out on the Peninsula, wind and salt off the strait attack the flashing, the fasteners and the edges long before the covering itself wears out. We work across all of it — heritage rooflines with more valleys than open field, sixties subdivisions on their second roof, low-slope commercial downtown, and new construction in Langford and Colwood. What stays constant is the method: assess what is actually up there, explain it plainly, and put the scope, the materials and the labour in writing before anything begins.

What you can count on

The basics, in writing

Three things worth confirming with any roofing contractor before you sign.

  • Licensed and insured

    Licensed to do the work and carrying liability insurance on every project we take on.

  • WorkSafeBC coverage

    Coverage in place for every crew, on every job, residential and commercial.

  • Free detailed quotes

    Itemised scope and materials before work begins — never a single-line number.

17
Roofing services offered
8
Communities served
Free
Detailed written quotes
100%
WorkSafeBC covered crews

Why Capital Roofing

What you get when you hire us

No vague estimates, no unlicensed crews, no surprises invented halfway through the job.

  • Free Detailed Quotes

    Scope, materials and labour itemised in writing before anything starts, so you can see exactly what you are paying for and compare it properly against anyone else.

  • Licensed & Insured

    Fully licensed and carrying liability insurance on every job, residential and commercial alike. You can ask to see it, and you should ask any roofer you consider.

  • WorkSafeBC Covered Crews

    Every crew that steps onto your property is covered by WorkSafeBC. That coverage is what keeps liability for a workplace injury off the homeowner.

  • Years of Local Experience

    Years of hands-on roofing across Greater Victoria — skip-sheathed heritage decks, cedar conversions, marine-exposure flashing and new-build systems.

What we do

Seventeen roofing services, one contractor

Replacement and repair, cedar shake conversion, flat and commercial systems, gutters, soffit and fascia, ventilation, skylights and moss control.

View All Services

Roof Replacement

Complete tear-off and replacement for roofs at the end of their service life. Every layer is inspected and rebuilt, not just the visible surface.

Scope is set after the roof is actually assessed, so the recommendation reflects the condition of your decking, flashing and ventilation rather than a standard package.

Explore this service

Roof Repair

Focused repairs to shingles, flashing, vents and roof penetrations that restore weather protection without replacing a roof that still has life in it.

Learn more

Roof Leak Repair

Investigation and repair of active or recurring roof leaks, tracing water intrusion back to where it genuinely enters the roof assembly.

Learn more

New Roof Installation

Complete roofing systems for new builds, additions and major renovations, specified around the building's design and long-term performance.

Learn more

Emergency Roof Repair

Repairs for storm damage, active leaks and roofs that need securing, focused on stopping water intrusion before anything else.

Learn more

Roof Inspection

A close assessment of roofing materials, flashing, ventilation, drainage and penetrations, with findings you can actually plan around.

Learn more

Cedar Shake Conversion

Replacing aging cedar shake roofing with a modern system, including the skip-sheathing and decking work these conversions almost always require.

Learn more

Roof Maintenance

Scheduled preventive maintenance that finds and corrects minor roofing faults before they turn into leaks, rot and replacement bills.

Learn more

Commercial Roofing

Repairs, replacements and new roofing systems for commercial buildings, planned around occupancy, access and keeping the building operating.

Learn more

How it works

How a job runs

Four steps, no ambiguity about what happens when.

  1. 01

    Site visit and assessment

    We get on the roof, not just look at it from the driveway. Surface, flashings, penetrations, valleys, eaves and — where accessible — the attic and ventilation all get checked.

  2. 02

    A quote you can read

    You receive a free, detailed quote with the scope, materials and work itemised. Anything that could reasonably change once the old covering is off is flagged up front rather than after.

  3. 03

    Scheduling and site prep

    We confirm the dates, the access and staging plan, where the disposal bin sits and how your property, landscaping and neighbours are protected before the first bundle arrives.

  4. 04

    Installation and clean-up

    The work is done to the agreed scope, the deck and flashing details are addressed as we go, and the site is cleared and magnet-swept for fasteners before we leave.

Where we work

Across Greater Victoria and the Westshore

From heritage streets in Victoria and Oak Bay to new construction in Langford and Colwood, and salt-air exposure in Esquimalt and Sidney.

See All Service Areas

BC· Primary service area

Victoria

Roof replacement, repair and flat-roof work across Victoria's core neighbourhoods, where pre-war construction and heavy tree cover set the terms of the job.

  • Fairfield
  • James Bay
  • Rockland
  • Fernwood
  • Oaklands
  • Vic West
Roofing in Victoria

BC

Saanich

Roof replacement, cedar shake conversion and moss control across Saanich, from Gordon Head and Broadmead to the coastal edges at Cordova Bay.

  • Gordon Head
  • Cordova Bay
  • Broadmead
Roofing in Saanich

BC

Oak Bay

Roofing for Oak Bay's heritage housing stock — multi-plane rooflines, original cedar, heavy flashing detail and mature-canopy moss pressure.

  • Uplands
  • Estevan
  • Willows
Roofing in Oak Bay

BC

Esquimalt

Roof repair, leak diagnosis and gutter work in Esquimalt, where marine exposure and a mix of wartime and modern housing shape every job.

  • West Bay
  • Saxe Point
  • Rockheights
Roofing in Esquimalt

BC

View Royal

Roof inspections, replacements and moss control across View Royal, from the older waterfront edges of Portage Inlet to the newer hillside builds in Thetis Heights.

  • Thetis Heights
  • Helmcken
  • Portage Inlet
Roofing in View Royal

BC

Colwood

New roof installation, replacement and storm repair in Colwood, from Royal Bay's new construction to the exposed slopes of Triangle Mountain.

  • Royal Bay
  • Colwood Corners
  • Triangle Mountain
Roofing in Colwood

BC

Langford

New roof installation, inspection and repair across Langford, from modern Westhills and Bear Mountain builds to the older housing in Happy Valley and Luxton.

  • Bear Mountain
  • Westhills
  • Happy Valley
Roofing in Langford

BC

Sidney

Roof repair, maintenance and gutter work in Sidney, where marine air and single-storey rancher roofs set a very different agenda than the urban core.

  • Sidney by the Sea
  • Roberts Bay
  • Resthaven
Roofing in Sidney

Questions, answered

Frequently asked questions

  • Victoria and Greater Victoria, including Saanich, Oak Bay, Esquimalt, View Royal, Colwood, Langford and Sidney. We are a service-area business rather than a storefront, so we come to the property. If you are unsure whether your address falls inside our area, call and ask.

  • No. Quotes are free and detailed — the scope, the materials and the work are itemised so you can see what you are actually paying for. That format also lets you compare our quote against another one line by line instead of guessing at what a single number includes.

  • Yes. Capital Roofing Victoria is licensed and carries liability insurance, and every crew on your property is covered by WorkSafeBC. That last point matters more than most homeowners realise, because without it a workplace injury on your roof can become your problem.

  • Yes. Call, email or send the form and we will get back to you as quickly as we can. When a roof is open to the weather the first priority is stopping further water entry and making the building safe. The permanent repair is assessed and quoted properly afterwards, in daylight, rather than improvised in the middle of a storm.

  • We do. Flat and low-slope commercial systems are a regular part of our work, particularly in downtown Victoria and along the low-rise commercial streets in the surrounding municipalities. Those roofs fail at seams, drains, parapets and penetrations, and they are assessed differently than a sloped residential roof.

  • An inspection settles it. Granule loss, curling or brittle shingles, failed sealant strips, degraded flashing, soft decking and widespread moss all point toward replacement, while isolated damage around a single detail usually does not. If your roof has years left in it, we will tell you that rather than sell you a new one.

As seen and suggested by

  • Yelp
  • Better Business Bureau
  • Yellow Pages
  • Facebook
  • Reddit

Request a free written quote

Tell us your name, how to reach you and what the roof is doing. We will come and look at it, then put the scope, the materials and the labour in writing before anything begins.

Mon–Fri 7:00am–5:00pm · Saturday by appointment

Ready when you are

Get a free detailed quote on your roof

Scope, materials and labour itemised in writing before any work begins.