How Much Does a New Roof Cost in Vancouver?
Roof replacement costs in Vancouver vary significantly depending on roof size, pitch, material type, and the complexity of the installation. Here's a general guide to help you budget:
- Asphalt shingles: $8,000–$20,000 for an average-sized home
- Premium asphalt (e.g. Malarkey): $12,000–$25,000
- Cedar shakes: $18,000–$35,000+
- Slate: $30,000–$80,000+ depending on material and roof complexity
These are ranges only. The best way to get an accurate figure for your specific home is a free on-site quote. Contact Millwall Roofing →