Serving the Cowichan Valley Regional District
Roofing Across Duncan's Neighbourhoods
We handle repairs, re-roofs and moss treatment for Duncan's character homes, managing steep rooflines, tight lots and overhanging tree cover.
Cowichan Roofing replaces and repairs roofs near Somenos Lake, Quamichan Lake and throughout Duncan in the Cowichan Valley. We work under mature maple and Douglas fir trees on older homes with steep, complex rooflines that feature multiple valleys and penetrations, where typical replacements run $8,000 to $20,000. Moss coverage and blocked valleys drive most Duncan roof work, and a Duncan mailing address doesn't tell you which building authority the property falls under.
Most older homes in Duncan have already undergone at least one roof replacement over the decades. We regularly work on character houses with complex roof geometry, older flashed additions, and narrow lots that limit bin access.
Duncan's roofs are older and more complicated
Houses in the Duncan core are older, so we inspect decking and framing carefully for hidden wear. Dormers, additions built onto the back, porch roofs tying into a wall, and steep pitches that shed well but need staging to work on safely. Every one of those junctions is a flashing detail, and flashing is where roofs in this climate actually fail.
The streets running toward Somenos Lake and Quamichan Lake carry mature maple and Douglas fir that shade roofs through the wet months and drop enough debris to pack a valley in a single autumn. A north-facing slope under that canopy can stay damp for weeks at a stretch, which is exactly the condition moss needs.
Tight lots and narrow lanes through the older streets limit where we can put a disposal bin, which shows up as a real line item on a tear-off quote — and one we price properly at the site visit.
Municipal jurisdiction boundaries for Duncan addresses
North Cowichan wraps around the City of Duncan on nearly every side, and a large share of homes that use a Duncan mailing address sit inside North Cowichan rather than the City. North Cowichan exempts re-roofing from a building permit unless we repair structure or upgrade insulation, while the City of Duncan publishes no roofing exemption and directs homeowners to Development Services.
Check your property tax notice and you'll know in seconds. We explain municipal rules and permit exemptions in our roofing permits guide.
Working on older, cut-up rooflines
Older homes often feature complex rooflines with multiple gables, dormers, valleys, and changing pitches. These intricate designs create numerous junctions where water can collect if flashings are not installed precisely. Our crew handles complex roof structures by custom-bending lead or aluminum flashings for every valley, chimney, and wall intersection. We pay close attention to structural wood decking beneath old shingle layers, replacing sagged or rotted board sheathing to restore a true surface. Self-adhering membrane goes down in all valleys and high-risk roof joints to prevent water infiltration during heavy wind-driven rain. Proper ventilation is integrated along step-downs and ridge sections to ensure balanced air movement through cut-up attic spaces. Working on detailed architectural roofs requires patience, precise measuring, and careful material handling. We protect lower roof sections with plywood and tarps while working on upper levels. Our team delivers a tight, seamless finish that preserves character while keeping your home dry.
How we protect your yard and garden
Protecting your landscaping and exterior property is an essential part of every job we undertake. Before removing a single old shingle, our team lays heavy-duty reinforced tarps over garden beds, shrubbery, lawn areas, and patio furniture. We place protective plywood sheets over glass windows, air conditioning units, and wooden decks directly beneath work areas. Lined dump trailers are positioned close to roof edges to catch falling debris directly whenever possible. Ground crew members remain on site throughout the project to pick up loose material, stray nails, and wood scraps continuously. After completing the installations on your roof, we carefully bundle and remove all ground tarps so trapped debris does not spill into flower beds. We sweep walkways, patios, and lawns multiple times using high-power magnetic sweepers to collect every metal fastener. Your property is left clean, safe, and neatly arranged when our work is finished.
What the written scope includes
Transparency is fundamental to every project we undertake on your home. Our written scope clearly details every phase of your roofing project from start to finish. It outlines complete tear-off and disposal of existing roofing materials down to the structural sheathing. We specify the installation of synthetic underlayment across the whole roof surface, along with self-adhering ice-and-water membrane in valleys, eaves, and critical flashings. The scope includes replacement of all drip edges, valley metals, chimney flashings, and plumbing stack boots. We detail roof ventilation upgrades to ensure continuous airflow through your attic space. A specific sheathing allowance is included to cover replacing damaged plywood or shiplap boards. We list ground protection measures, waste removal, and full magnetic ground sweeps. We pull any required permit and maintain WorkSafeBC coverage and commercial general liability insurance. You receive an itemized plan so you know exactly what is included.
Steep roofs and tight access
Homes built on steep inclines or compact residential lots present unique access and safety challenges. Working safely on steep pitches requires specialized rigging, roof staging, and fall-protection equipment. Our crew installs secure anchor points and staging boards to navigate sharp angles safely while protecting your roof deck. Narrow driveways and tight spaces between neighbouring houses require careful placement of trucks and debris containers. We use specialized chutes and compact disposal equipment to transport old roofing materials away from steep structures without impacting nearby properties. Ground protection is doubled in tight side yards to guard fence lines, exterior walls, and neighbouring landscaping. Our crew manages material deliveries carefully, staging supplies on the roof efficiently to minimize ground clutter. We maintain rigorous safety standards and hold WorkSafeBC coverage and commercial general liability insurance. Your project proceeds safely, smoothly, and efficiently regardless of site constraints or steep roof pitches.
Repair or replace on an older home
Deciding whether to repair or completely replace an older roof depends on overall material condition and structural integrity. If damage is isolated to a small area from a fallen branch or loose flashing, a targeted repair is often practical. However, if shingles are curling, losing granules, or leaking in multiple spots, repeated repairs only delay an inevitable complete replacement. Older roofs may also hide rotting deck boards or inadequate attic ventilation beneath multiple aging layers. During our evaluation, we assess the age of your roofing materials, underlying sheathing, and existing flashing condition. We examine whether spot repairs will provide a reliable seal or if underlying decking needs structural attention. Replacing an aging roof allows us to install modern underlayments, ice-and-water membranes, and updated ventilation systems across the whole structure. We provide clear assessments so you can make an informed choice for your home.
How we schedule around the weather
Local weather conditions play a major role in planning and executing every successful roofing project. We track regional weather forecasts continuously to identify clear dry windows before scheduling tear-off work on your roof. Striping old shingles and exposing roof sheathing requires dry conditions to prevent moisture from getting into structural wood. If unexpected rain approaches while work is underway, our team immediately covers exposed roof areas with heavy commercial tarps secured watertight. We organize daily work targets so sections torn down in the morning are fully sealed with synthetic underlayment by late afternoon. Synthetic underlayment and ice-and-water membranes provide reliable temporary weather protection if showers arrive before final shingles go on. We adjust crew schedules dynamically based on local temperature and rainfall patterns. Our flexible scheduling ensures your home remains completely safe, dry, and protected throughout the construction process on your street.
What happens after the job
Once the final roofing materials are securely fastened, our team conducts a thorough quality check of the whole installation. We inspect all flashings, ridge vents, valley seams, and plumbing boots to ensure precise fit and sealing. The crew clears all tools, excess materials, and ladders off your roof surface. On the ground, we roll up protective tarps, sweeping up any fallen debris from flower beds, decks, and walkways. We perform multiple passes with magnetic sweepers over driveways, lawns, and access paths to remove all stray nails. All scrap materials and old shingles are loaded into dump trailers for proper off-site disposal. We perform a final walkthrough of your property with you to ensure complete satisfaction with the finished project. We pull any required permit and provide final documentation. Your site is left clean, orderly, and fully protected against local weather.
For a free quote on your Duncan home, send us your roof details and we will provide a written scope following our on-site inspection.
Roofing services in Duncan
- Roof RepairRoof leak and flashing repair in Duncan and the Cowichan Valley — chimneys, skylights, valleys, storm damage and lifted shingles. Most repairs $500–$3,000.
- Roof MaintenanceRoof moss treatment, gutter and valley clearing and sealant renewal in Duncan and the Cowichan Valley. Typically $300–$1,200 — the work that gets a roof to its rated life.
Get a written roofing quote
Serving Duncan, North Cowichan, Lake Cowichan and Cowichan Bay across the Cowichan Valley Regional District.