Skip to content
Updated August 2026

Roofing contractors in Vancouver

Compare services, check credentials, and contact a roofing company directly.

How we choose

10 results

Compare contractors (10)

Quick Comparison

Side-by-side overview of Vancouver's top roofing contractors.

Rank Company Specialty Experience BBB Website
#1 CMP Roofing Residential & Commercial Not independently verified Not independently verified cmproofing.ca
#2 Crown Roofing LTD Residential, Commercial & Industrial Not independently verified Not independently verified crownroofingltd.com
#3 Penfolds Roofing & Solar Roofing & Solar Not independently verified Not independently verified penfoldsroofing.com
#4 Roy Dennis Roofing Residential & Commercial Not independently verified Not independently verified roydennisroofing.ca
#5 Interlock Metal Roofing Lifetime Metal Roofing Not independently verified Not independently verified interlockroofing.com
#6 Macbeth Roofing Editorial selection Since 1991 Accredited macbethroof.com
#7 Adanac Roofing & Gutters Top Strata Specialist Not independently verified Not independently verified adanac.ca
#8 Absolute Roof Solutions Roofing services Not independently verified Not independently verified absoluteroof.ca
#9 Coast Mountain Roof All Roofing Types Not independently verified Not independently verified coastmountainroof.com
#10 Cooper Roofing Roofing services Not independently verified Not independently verified cooperroofs.ca

Contractor Listings and Services

In-depth profiles of each contractor, including services, experience, and what sets them apart.

#2

Crown Roofing LTD

Residential, Commercial & Industrial
Experience Not independently verified
BBB Status Not independently verified
Specialty Residential, Commercial & Industrial
Service Area Greater Vancouver
Services and company details

They handle everything from residential shingle work to commercial flat roofing, industrial projects, sheet metal fabrication, and even green roof installations.

Residential Roofing Commercial Roofing Industrial Roofing Sheet Metal Green Roofs Flat Roofing Cedar & Asphalt
#3

Penfolds Roofing & Solar

Roofing & Solar
Experience Not independently verified
BBB Status Not independently verified
Specialty Roofing & Solar
Service Area Greater Vancouver & BC
Services and company details

What sets Penfolds apart is their integrated solar panel installation service — homeowners can upgrade their roof and add solar in a single project, saving time and money. Their scale allows competitive pricing without sacrificing quality.

Residential Roofing Commercial Roofing Solar Panel Installation Gutters Skylights Roof Maintenance

Contact source · Contact checked 2026-09-05

#4

Roy Dennis Roofing

Residential & Commercial
Experience Not independently verified
BBB Status Not independently verified
Specialty Residential & Commercial
Service Area Greater Vancouver
Services and company details

Roy Dennis Roofing appears in this directory. Confirm current services and qualifications directly with the company.

Torch-On Roofing Asphalt Shingles Flat Roofing Sloped Roofing Commercial Roofing

Contact source · Contact checked 2026-09-05

#5

Interlock Metal Roofing

Lifetime Metal Roofing
Experience Not independently verified
BBB Status Not independently verified
Specialty Lifetime Metal Roofing
Service Area Vancouver & All of BC
Services and company details

If you want a roof you'll never have to replace again, Interlock is the call.

Aluminum Metal Roofing Lifetime Roofing Systems Metal Shingle Styles Metal Shake Styles 50-Year Warranty

Contact source · Contact checked 2026-09-05

#6

Macbeth Roofing & Waterproofing

Roofing & Waterproofing
Experience Not independently verified
BBB Status Not independently verified
Specialty Roofing & Waterproofing
Service Area Greater Vancouver
Services and company details

In a city that gets as much rain as Vancouver, waterproofing expertise is invaluable. They are leaders in EPDM membrane roofing applications and bring a waterproofing-first mindset to every roofing project, which is exactly what Vancouver's climate demands.

EPDM Membrane Roofing Waterproofing Foundation Waterproofing Deck Waterproofing Residential Roofing Commercial Roofing
#7

Adanac Roofing & Gutters

Top Strata Specialist
Experience Not independently verified
BBB Status Not independently verified
Specialty Strata & Residential
Service Area Greater Vancouver
Services and company details

They have particular strength in strata roofing — a critical specialty in Vancouver where multi-unit residential buildings make up a huge portion of the housing stock. Adanac handles synthetic, metal, and slate shingle systems alongside traditional materials for residential, strata, commercial, and industrial clients.

Strata Roofing Residential Roofing Commercial Roofing Synthetic Shingles Metal Roofing Gutters

Contact source · Contact checked 2026-09-05

#8

Absolute Roof Solutions

Roofing services
Experience Not independently verified
BBB Status Not independently verified
Specialty Not independently verified
Service Area Greater Vancouver
Services and company details

Absolute handles residential, strata, and commercial roofing with equal expertise, and their focus on customer communication and clean job sites has earned them a loyal following across the Lower Mainland.

Residential Roofing Strata Roofing Commercial Roofing Roof Repairs Roof Maintenance Replacements

Contact source · Contact checked 2026-09-05

#9

Coast Mountain Roof

All Roofing Types
Experience Not independently verified
BBB Status Not independently verified
Specialty All Roofing Types
Service Area Greater Vancouver
Services and company details

Coast Mountain Roof offers the broadest material coverage on our list, handling torch-on flat roofs, asphalt shingles, standing seam metal, cedar shake, tile, and composite roofing. Whatever your roof type or material preference, Coast Mountain has the expertise and equipment to deliver a professional result.

Torch-On Roofing Asphalt Shingles Standing Seam Metal Cedar Shake Tile Roofing Composite Roofing

Contact source · Contact checked 2026-09-05

#10

Cooper Roofing

Roofing services
Experience Not independently verified
BBB Status Not independently verified
Specialty Not independently verified
Service Area Greater Vancouver
Services and company details

Cooper Roofing appears in this directory. Confirm current services and qualifications directly with the company.

Residential Roofing Roof Replacement Roof Repairs Maintenance 50-Year Warranty

Contact source · Contact checked 2026-09-05

How to Choose a Roofing Contractor in Vancouver

Key factors to consider before hiring a roofer in the Lower Mainland.

Verify Licensing & Insurance

Confirm the contractor holds a valid City of Vancouver or municipal business licence, carries comprehensive liability insurance (minimum $2 million), and has active WorkSafeBC coverage. Ask for documentation before signing any agreement.

Prioritize Rain Expertise

Vancouver gets over 1,100 mm of rain annually. Choose a contractor experienced with waterproofing, proper drainage, and moisture-resistant materials. Ask specifically about their approach to Vancouver's wet conditions and moss prevention.

Get Multiple Written Quotes

Obtain at least three detailed written estimates. Compare scope of work, materials specified, warranty terms, and timeline. Vancouver's roofing market is competitive, so pricing can vary significantly between contractors.

Check RCABC Membership

The Roofing Contractors Association of BC (RCABC) is the province's industry body. Membership indicates the contractor follows industry best practices and has access to the RCABC RoofStar guarantee program for additional warranty protection.

Understand Your Roof Type

Vancouver has a mix of flat roofs (needing torch-on or membrane), sloped roofs (shingles, metal, cedar), and strata buildings. Make sure your contractor specializes in your specific roof type — a flat roof expert and a shingle specialist are different skill sets.

Plan for Scheduling

Vancouver's dry season (June to September) is peak roofing season. Book well in advance if you want summer installation. Many contractors are booked months ahead. Emergency and winter work is available but may cost more and take longer due to weather delays.

Frequently Asked Questions

Common questions about roofing in Vancouver.

How much does a new roof cost in Vancouver?
A new residential roof in Vancouver typically costs between $10,000 and $25,000 depending on size, materials, and complexity. Vancouver's higher labour costs and building code requirements push prices above the national average. Torch-on flat roofs common on Vancouver homes can range from $12,000 to $18,000. Metal and cedar shake roofs cost more but offer superior longevity in the wet climate. Get quotes from at least three contractors on our list.
What roofing materials are best for Vancouver's rainy climate?
Vancouver's heavy rainfall makes moisture resistance the top priority. Torch-on (SBS modified bitumen) roofing is extremely popular for flat and low-slope roofs. Metal roofing excels in rain due to its water-shedding ability and resistance to moss growth. Asphalt shingles with algae-resistant granules are a cost-effective option. EPDM rubber membrane is preferred for commercial flat roofs. Proper ventilation and underlayment are critical in Vancouver's damp conditions.
How long does a roof last in Vancouver?
Asphalt shingle roofs in Vancouver typically last 15 to 20 years due to constant moisture exposure. Torch-on roofing lasts 15 to 25 years. Metal roofing can last 40 to 60 years and handles rain exceptionally well. Cedar shake roofs last 20 to 30 years with proper maintenance. Moss growth, persistent dampness, and heavy rain are the primary factors that can shorten roof lifespan in Vancouver.
Do I need a permit for a roof replacement in Vancouver?
The City of Vancouver generally does not require a building permit for a straightforward like-for-like roof replacement. However, permits are required if you are changing the roofing system type, altering the structure, adding skylights, or making changes that affect drainage. Always check with your contractor and the City of Vancouver's building department for your specific situation.
How do I prevent moss growth on my Vancouver roof?
Moss is one of the biggest roof challenges in Vancouver. Install zinc or copper strips along the ridge line — rainwater washes trace metals down the roof surface, inhibiting moss growth. Keep trees trimmed to reduce shade and debris. Schedule annual roof cleaning and moss treatment. Choose algae-resistant roofing materials when replacing your roof. Several contractors on our list offer maintenance programs that include moss treatment.
What is torch-on roofing and why is it popular in Vancouver?
Torch-on roofing (SBS modified bitumen) uses layers of rubberized asphalt membrane heat-welded with a propane torch to create a seamless, waterproof surface. It is extremely popular in Vancouver because the city has many flat and low-slope roofs where shingles are not practical, and torch-on provides excellent waterproofing for Vancouver's heavy rain. Most experienced Vancouver roofers are skilled in torch-on application. Learn more about flat roofing systems on our wiki.

Roofing in Vancouver: What You Need to Know

Vancouver's roofing industry is defined by one thing above all else: rain. With over 1,100 mm of annual precipitation and months of persistent dampness, Vancouver roofs face moisture challenges unlike anywhere else in Canada. This makes waterproofing expertise, proper drainage design, and moisture-resistant materials non-negotiable when choosing a roofing contractor.

The city's diverse building stock creates demand for a wide range of roofing specialties. Vancouver's many flat-roofed homes and commercial buildings require torch-on or membrane roofing, while sloped residential roofs use asphalt shingles, metal, cedar shake, or tile. The growing strata sector (condos and townhomes) has created a distinct specialty niche for contractors who understand the complexities of multi-unit roofing projects.

Moss and algae growth are constant concerns for Vancouver homeowners. The damp, mild climate creates ideal growing conditions on any roof surface. Regular maintenance, zinc or copper ridge strips, and algae-resistant materials are standard best practices that every Vancouver homeowner should discuss with their roofer.

All roofing contractors in Vancouver must hold a valid municipal business licence and carry WorkSafeBC coverage. The Roofing Contractors Association of BC (RCABC) provides additional industry oversight through their RoofStar guarantee program. For more information about roofing materials suited to Vancouver's climate, visit the roofs.wiki knowledge base covering flat roofing, metal roofing, and common roof problems.

Browse Vancouver Roofers by Specialty

Looking for a specific type of roofing in Vancouver? See our specialty directory pages.

Find Roofing Contractors Nearby

Compare roofing contractor listings in British Columbia and other Canadian markets.

Own a Roofing Company? Get Reviewed for This Directory

We independently review roofing contractors for inclusion in our city rankings — weighing years in business, manufacturer certifications, BBB standing, service breadth and local reputation. Submitting your company does not guarantee a top-10 spot: every listing is decided by our editorial research. Tell us about your company and we’ll let you know by email whether it’s eligible.

Request a Review