Demo site built by Manning Web Company — manningwebcompany@gmail.com
Serving Vancouver, Mission, Abbotsford & the Lower Mainland

Residential Roofing Vancouver

Expert installation and replacement for Vancouver homes. Asphalt shingles, cedar shakes, slate, skylights and more. Free quotes from Darrell.

Residential Roofing Specialists in Vancouver

Your home's roof is its first line of defence against Vancouver's relentless rain, wind, and freeze-thaw cycles. Getting it right means choosing the right materials, a skilled installer, and a company that will still be there years down the road.

Millwall Roofing has been installing and replacing residential roofs across Vancouver and the Lower Mainland since 1997. Owner Darrell Macdonald personally oversees every project, ensuring each installation meets the highest standards for materials, technique, and finish.

We work with your budget and style preferences — whether you want the durability of premium Malarkey asphalt shingles, the classic look of cedar shakes, or the prestige of natural slate. Every project includes a free inspection, transparent quote, and magnetic cleanup when the work is done.

→ Planning a full roof replacement? See our dedicated guide.
New residential roof installation in Vancouver

Asphalt Shingle Roofing

Asphalt shingles are the most popular roofing material in Vancouver — and for good reason. They offer an excellent balance of durability, cost, and visual appeal. Millwall installs premium Malarkey shingles, which are engineered for Pacific Northwest conditions and backed by strong manufacturer warranties.

  • Malarkey and other premium shingle brands available
  • Multiple colour and profile options
  • 20–35 year lifespans depending on grade
  • Excellent performance in Vancouver's wet climate
  • Most cost-effective residential roofing option

Cedar Shake Roofing

Cedar shake roofing gives Vancouver homes a natural, timeless look. When properly installed and maintained, cedar shakes offer excellent insulation and can last 20–30 years. Millwall's team has extensive experience working with this traditional material, understanding how to install it correctly for maximum longevity in coastal conditions.

  • Natural Western Red Cedar and treated options
  • Ideal for heritage and character homes
  • Natural insulation properties
  • Requires regular maintenance — we'll advise you on upkeep
  • Treated shakes available for improved fire and mould resistance

Slate Roofing

Slate is the premium roofing material — beautiful, incredibly durable, and when installed correctly, can last 50–100+ years. It's also the most technically demanding to work with. Millwall Roofing has the specialist skills to install and repair slate roofs properly, preserving the look and integrity of your home.

  • Natural slate and slate-look alternatives
  • 50–100+ year lifespan when properly maintained
  • Excellent for high-value Vancouver properties
  • Specialist installation and repair skills required
  • Repair and restoration of existing slate roofs

Skylight Installation & Repair

Skylights bring natural light into your home but are a common source of leaks if not installed correctly. Millwall installs and repairs skylights with proper flashing and sealing to prevent water infiltration — a critical detail in Vancouver's wet climate.

  • New skylight installation with full waterproofing
  • Skylight leak repair and re-sealing
  • Flashing replacement around existing skylights
  • Compatible with all roofing material types

Chimney Flashings

The junction between your chimney and roof is one of the most common points of water entry. Millwall installs and replaces chimney flashings using durable counter flashing — not caulk or tar patches that will fail within a few years.

  • Step flashing and counter flashing installation
  • Flashing replacement on all chimney types
  • Long-lasting metal flashing, properly sealed
  • Available as part of a full roof replacement or standalone repair

Also see: full chimney repair and replacement services →

Residential Roofing FAQ

Common questions from Vancouver homeowners about residential roofing.

How much does a new residential roof cost in Vancouver?+
A standard asphalt shingle roof replacement in Vancouver typically ranges from $8,000 to $20,000 depending on roof size, pitch, and materials. Cedar shake and slate roofs cost more. The best way to get an accurate figure for your specific home is a free on-site quote — call 604-763-1930 to arrange one.
How long do asphalt shingles last in Vancouver's climate?+
Quality asphalt shingles in Vancouver typically last 20–30 years. Premium shingles like Malarkey can last 30+ years. Vancouver's wet winters can accelerate wear, particularly if moss and algae are allowed to build up, so regular maintenance and inspections every 3–5 years are recommended.
How do I maintain cedar shake roofing in Vancouver?+
Cedar shakes require more active maintenance than asphalt shingles. Keep them clear of moss and algae using a diluted bleach solution (avoid pressure washing, which damages the wood fibres). Ensure good attic ventilation, keep gutters clear, and have them inspected every 2–3 years by a professional. Properly maintained cedar shakes can last 20–30 years in Vancouver's climate.

What Vancouver Homeowners Say

★★★★★
"The Malarkey shingles look great and the whole job was done cleanly and professionally."
Tami YamashitaGoogle Review
★★★★★
"Darrell's consultation was thorough and he took the time to explain every option available to us."
Paul FrostGoogle Review
★★★★★
"The workmanship was commendable. Professional, tidy, and completed ahead of schedule."
Henriette OrthGoogle Review

Ready for a Free Residential Roofing Quote?

Get a transparent quote from Darrell Macdonald. No pressure, no obligation. Also see our repair and maintenance services.

Call 604-763-1930