Serving the Cowichan Valley Regional District
Roofing Services in Duncan
Asphalt re-roofs, repairs, metal roofing and moss control for homes across Duncan, North Cowichan and the Cowichan Valley — with a written quote after an on-site assessment, not a phone estimate.
Four residential roofing services cover the Cowichan Valley: full asphalt replacement at $8,000 to $20,000, targeted repair at $500 to $3,000, metal systems at $18,000 to $45,000 with a 40 to 70 year service life, and maintenance at $300 to $1,200 a visit. Duncan, North Cowichan, Lake Cowichan and Cowichan Bay each present different exposure, so every service begins with an on-site assessment rather than a phone estimate.
Our roofing services
- Roof ReplacementFull asphalt re-roofs in Duncan and the Cowichan Valley — tear-off, deck inspection, new underlayment and code-rated venting. Typically $8,000–$20,000, quoted on site.
- 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.
- Metal RoofingStanding-seam and metal panel roofing in Duncan and the Cowichan Valley — 40–70 year service life, no moss mat, concealed fasteners. Typically $18,000–$45,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.