Full reroofs in asphalt shingles, cedar shakes, and slate across Vancouver and the Lower Mainland. 27+ years experience. Free, no-obligation quotes.
Not every roofing issue requires a full replacement — but continuing to repair an aging roof can cost more in the long run than replacing it. Here are the key signs that a full reroof is the right call:
Millwall Roofing provides honest, no-pressure assessments. If a repair will do the job, Darrell will tell you. See our repair services →
Millwall Roofing installs all major residential roofing materials. Here's what to consider for each option.
Asphalt shingles are the most popular choice for Vancouver roof replacements — offering the best balance of cost, durability, and visual appeal. Millwall installs premium Malarkey shingles, engineered specifically for Pacific Northwest conditions with enhanced wind and moisture resistance.
Cedar shake roofing gives Vancouver homes a natural, heritage aesthetic that's hard to match. Properly installed and maintained, cedar shakes can last 20–30 years and provide excellent natural insulation. Millwall's team has deep expertise with cedar — including treated options for improved fire and mould resistance.
Roof replacement costs vary significantly based on roof size, pitch, material, and any structural repairs required. The following ranges are general estimates to help you budget — the only accurate way to know what your specific roof will cost is a free on-site quote from Millwall.
All prices below are general ranges only. Many factors affect the final cost of a roof replacement — including roof accessibility, existing deck condition, number of layers to remove, and chimney/skylight flashing work required. Always get a detailed, line-item quote.
| Material | Typical Range (Average-sized Home) | Expected Lifespan |
|---|---|---|
| Asphalt Shingles (Standard) | $8,000 – $16,000 | 20–25 years |
| Asphalt Shingles (Premium) | $12,000 – $22,000 | 25–35 years |
| Cedar Shakes | $18,000 – $35,000+ | 20–30 years |
| Slate (Natural) | $30,000 – $80,000+ | 50–100+ years |
We've replaced hundreds of roofs across Vancouver and the Lower Mainland since 1997. We know what works in this climate and what doesn't.
Most full residential reroofs are completed in 1–2 days. We work efficiently without cutting corners — your home is covered as quickly as possible.
No surprises. Every Millwall quote is detailed and transparent — you'll know exactly what you're getting and what it costs before we start.
"The Malarkey shingles look great and the whole roof was done in two days. Couldn't be happier."Tami YamashitaGoogle Review
"Darrell gave us a detailed, honest quote and delivered exactly what he promised. Professional throughout."Paul FrostGoogle Review
"The workmanship was commendable. Professional, tidy, and completed ahead of schedule."Henriette OrthGoogle Review
Call Darrell for a free, no-obligation quote. Also see our full residential roofing services or contact us online.
Call 604-763-1930