Updated June 2026

Top 10 Roofing Contractors in Richmond, British Columbia

Ten verified, currently-operating roofing contractors serving Richmond, BC, ranked by experience, manufacturer certifications and local reputation.

Quick Comparison

Rank Company Specialty Experience BBB Website
1 Crown Roofing Ltd. Best Overall Since 1902 A+ Accredited Visit
2 Penfolds Roofing & Solar Most Established Family Roofer Since 1937 Listed Visit
3 Roy Dennis Roofing Most Certified Crew Richmond-based A+ Accredited Visit
4 Best Quality Roofing Best for Emergency Repairs Since 1999 Listed Visit
5 Canuck Roofing Ltd. Best Multi-Manufacturer Choice Since 2008 A+ Accredited Visit
6 Army Roofing Inc. Best for Flat & Commercial Delta-based Listed Visit
7 Paragon Roofing BC Best Richmond Coverage Since 2000 (per company) Listed Visit
8 Dignity Roofing & Exteriors Best Richmond-Based Exteriors Richmond-based A+ Accredited Visit
9 Level Up Canadian Roofing & Exteriors Best Full-Exterior Package Richmond-based Listed Visit
10 TNT Roofing Services Ltd. Best One-Stop Maintenance Richmond-based Listed Visit

Detailed Reviews

#2

Penfolds Roofing & Solar

Most Established Family Roofer
ExperienceSince 1937 (88+ Years)
BBB StatusListed
SpecialtyResidential & Commercial
Service AreaGreater Vancouver & Fraser Valley

Family-owned and operated since 1937, Penfolds is one of the largest and longest-running roofing companies in British Columbia, serving Richmond from its Lower Mainland locations. The company specializes in asphalt shingles, cedar shakes and shingles, rubber and metal roofing, plus solar panel installation, and holds COR safety certification. Its service area covers Richmond, Vancouver, Surrey, Delta, Burnaby and the broader Fraser Valley.

Roof Replacement Roof Repair Asphalt Shingles Cedar Shakes Metal Roofing Solar Installation
Visit Penfolds Roofing & Solar
#3

Roy Dennis Roofing

Most Certified Crew
ExperienceEstablished local roofer
BBB StatusA+ Accredited
SpecialtyResidential, Strata & Commercial
Service AreaRichmond & Metro Vancouver

Based on Viscount Way in Richmond, Roy Dennis Roofing carries an unusually deep set of manufacturer credentials, including GAF Master Elite, CertainTeed Select Shingle Master, Soprema PAQ+S, Malarkey Certified Residential Contractor, IKO IAAP, Enviroshake and Tremco Authorized Applicator. The company is a member of the RCABC and the Canadian Roofing Contractors' Association and holds a WorkSafeBC Certificate of Recognition (COR). It serves residential, strata and commercial clients.

Roof Replacement Roof Repair Asphalt Shingles Torch-On Flat Roofing Roof Maintenance Strata Roofing
Visit Roy Dennis Roofing
#4

Best Quality Roofing

Best for Emergency Repairs
ExperienceSince 1999 (26+ Years)
BBB StatusListed
SpecialtyResidential & Commercial
Service AreaLower Mainland & Beyond

Best Quality Roofing has been repairing and upgrading roofs since 1999 and serves Richmond as part of its Lower Mainland coverage, with additional offices in Port Coquitlam and Kelowna. The company handles torch-on, metal, flat and shingle systems and describes its crews as manufacturer-approved and safety-certified torch-on installers. Emergency roof repair is available 24 hours a day, every day of the year.

Roof Replacement Roof Repair Torch-On Flat Roofing Metal Roofing Asphalt Shingles Emergency Repair
Visit Best Quality Roofing
#5

Canuck Roofing Ltd.

Best Multi-Manufacturer Choice
ExperienceSince 2008 (17+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaRichmond & Greater Vancouver

Operating since 2008, Canuck Roofing serves Richmond neighbourhoods including Steveston, Brighouse, Terra Nova, Ironwood and Garden City with residential, commercial, multi-family and strata roofing. The company partners with leading manufacturers such as IKO, GAF, Owens Corning and Soprema and installs asphalt shingle, cedar, metal and torch-on systems. Crews are WCB compliant and BCCSA COR certified, with 24/7 emergency service available.

Roof Replacement Roof Repair Asphalt Shingles Torch-On Flat Roofing Cedar Roofing Eavestrough
Visit Canuck Roofing Ltd.
#6

Army Roofing Inc.

Best for Flat & Commercial
ExperienceEstablished local roofer
BBB StatusListed
SpecialtyResidential & Commercial
Service AreaRichmond, Delta & Surrey

Army Roofing, based in Delta, provides residential, commercial and metal roofing plus roof repair across Richmond, Vancouver, Surrey and Tsawwassen. The company is GAF and CertainTeed certified and works with premium materials from IKO, Owens Corning and Malarkey, handling everything from torch-on flat roofing to shingle systems. It offers 24/7 emergency response for commercial properties and a 10-year warranty on new residential work.

Roof Replacement Roof Repair Torch-On Flat Roofing Metal Roofing Asphalt Shingles Commercial Roofing
Visit Army Roofing Inc.
#7

Paragon Roofing BC

Best Richmond Coverage
ExperienceEstablished local roofer
BBB StatusListed
SpecialtyResidential, Strata & Commercial
Service AreaRichmond & Surrey

Paragon Roofing BC, which states it has been operating since 2000, serves nearly 30 Richmond neighbourhoods including Brighouse, Seafair, Terra Nova, Steveston and Garden City from its Vancouver and Surrey offices. Services span residential roof installation, replacement and repair; strata and multi-family roofing; commercial flat roofing (torch-on, EPDM, TPO, PVC and modified bitumen); and cedar conversions. The company is CertainTeed and IKO certified and also handles skylights, chimneys, gutters and ventilation.

Roof Replacement Roof Repair Flat Roofing Asphalt Shingles Strata Roofing Eavestrough
Visit Paragon Roofing BC
#8

Dignity Roofing & Exteriors

Best Richmond-Based Exteriors
ExperienceEstablished local roofer
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaRichmond & Lower Mainland

Richmond-based Dignity Roofing & Exteriors has been a BBB-accredited business since 2021 and carries an A+ rating, serving Richmond and the Lower Mainland. Beyond residential and commercial roofing and roof repair, the company offers siding, fascia, soffit, skylight and gutter installation and repair. It carries WCB coverage and $1,000,000 liability insurance, has installed IKO shingle systems, and backs work with a five-year workmanship warranty.

Roof Replacement Roof Repair Asphalt Shingles Siding Eavestrough Skylights
Visit Dignity Roofing & Exteriors
#9

Level Up Canadian Roofing & Exteriors

Best Full-Exterior Package
ExperienceEstablished local roofer
BBB StatusListed
SpecialtyResidential, Strata & Commercial
Service AreaRichmond & Lower Mainland

Level Up Canadian Roofing & Exteriors is a Richmond-based contractor offering roofing, gutters, siding, skylights, repairs and maintenance across Richmond and the Lower Mainland. The company installs asphalt shingles from IKO, Malarkey, GAF and Owens Corning, plus metal roofing, cedar and concrete tile conversions, torch-on and flat systems. It is fully insured and WCB covered and runs a dedicated strata and commercial maintenance program.

Roof Replacement Roof Repair Asphalt Shingles Metal Roofing Eavestrough Siding
Visit Level Up Canadian Roofing & Exteriors
#10

TNT Roofing Services Ltd.

Best One-Stop Maintenance
ExperienceEstablished local roofer
BBB StatusListed
SpecialtyResidential & Commercial
Service AreaRichmond & Lower Mainland

TNT Roofing Services is a Richmond-headquartered contractor, formed in 2014, offering one-stop roofing for new residential and commercial work plus emergency repair and ongoing maintenance. The company works on all types of flat and sloped roofs, including metal, cedar shake and ceramic tile, and bundles general maintenance services such as inspections, repairs, debris removal, gutter cleaning and moss removal. Its crews receive regular training across roofing and waterproofing trades.

Roof Replacement Roof Repair Flat Roofing Roof Maintenance Eavestrough Emergency Repair
Visit TNT Roofing Services Ltd.

How to Choose a Roofing Contractor in Richmond

Confirm WorkSafeBC (WCB) coverage

British Columbia has no province-wide roofing trade licence, so WorkSafeBC coverage is your single most important safeguard. Every legitimate Richmond roofer must be registered with WorkSafeBC; ask for a current clearance letter. If a worker is injured on an uncovered roof, an uninsured contractor can leave you, the Richmond homeowner, exposed to liability. Many of the strongest local firms also hold a WorkSafeBC Certificate of Recognition (COR), a sign of an audited safety program.

Verify a City of Richmond business licence

Unlike Quebec's mandatory RBQ licence, BC regulates roofers mainly at the municipal level. Anyone operating in Richmond should hold a valid City of Richmond business licence, and contractors based in neighbouring cities should be licensed where they operate. Confirm liability insurance (most reputable local roofers carry at least $1,000,000) alongside the WCB coverage above before any deposit changes hands.

Ask who pulls the building permit

A straightforward like-for-like re-roof in Richmond often proceeds without a building permit, but a permit can be required when the work involves structural changes or alterations beyond a simple covering replacement. A knowledgeable local contractor will confirm with the City of Richmond Building Approvals department (604-276-4118) when a permit is needed and handle the application. Get it in writing who is responsible; the legal duty for obtaining a permit generally falls on the property owner, so you want a roofer who manages this for you.

Prioritize manufacturer certifications

Certifications such as GAF Master Elite, CertainTeed Select Shingle Master, IKO, Owens Corning, Malarkey or Soprema indicate factory-trained crews and unlock extended system warranties. In Richmond's wet coastal climate, a transferable manufacturer warranty backed by a certified installer is worth far more than a verbal promise, because moisture-related failures often surface years after installation.

Check longevity and local track record

Richmond's freeze-thaw cycles and persistent rain test workmanship over time, so favour contractors with a documented history in the Lower Mainland. Look for membership in the Roofing Contractors Association of British Columbia (RCABC) or the Canadian Roofing Contractors' Association, and a verifiable BBB profile. Established Richmond firms ranging from century-old companies to well-reviewed newer A+ accredited businesses give you a deeper record to evaluate.

Match the roofer to your building type

Much of Richmond is low-lying, with many flat-roofed townhomes, strata complexes and commercial buildings alongside single-family homes. If you own a flat roof, choose a contractor experienced in torch-on, TPO, PVC or EPDM membranes; for strata work, confirm they can coordinate with property managers and depreciation-report timelines. Don't assume a shingle specialist is the right fit for a flat or multi-family roof.

Frequently Asked Questions

For a typical Richmond home, asphalt shingle replacement generally runs about $10,800 to $18,000 CAD, with most Metro Vancouver projects landing in the $8,000 to $25,000 range depending on size and pitch. Metal roofing is higher, roughly $27,000 to $45,000, and cedar conversions fall in between. Lower Mainland labour rates run about 15 to 20 percent above the rest of BC, and wet-climate plywood deck repairs can add to the final bill.
Asphalt architectural (laminate) shingles remain the most popular and cost-effective choice and perform well when paired with good ventilation and moss-resistant detailing. For Richmond's many flat and low-slope roofs, torch-on modified bitumen, TPO, PVC or EPDM membranes are standard. Metal is an excellent long-life option that sheds rain and resists moss, while standing-seam and quality membranes suit the region's heavy rainfall best.
BC has no provincial roofing trade licence; contractors instead need WorkSafeBC (WCB) coverage and a municipal business licence in the city where they work. For the work itself, a simple like-for-like re-roof in Richmond often does not require a building permit, but one can be required when the project involves structural alterations beyond a basic covering replacement. Because requirements vary by project, confirm specifics for your roof with the City of Richmond Building Approvals department at 604-276-4118 before work begins.
In Richmond's rainy, moss-prone climate, asphalt shingle roofs typically last about 15 to 25 years, somewhat less than in drier provinces because constant moisture and organic growth accelerate wear. Torch-on flat roofs generally last 15 to 25 years, while metal roofing can last 40 to 50 years or more. Regular moss removal, gutter cleaning and adequate attic ventilation are key to reaching the upper end of these ranges locally.
Confirm active WorkSafeBC coverage and a valid municipal business licence, then verify liability insurance and any BBB accreditation. Prioritize manufacturer certifications (GAF, IKO, CertainTeed, Owens Corning, Malarkey) and membership in the RCABC. Given Richmond's mix of single-family, strata and flat-roofed buildings, choose a contractor with proven experience in your specific roof type and ask for a written warranty on both materials and workmanship.
Richmond sees heavy rainfall, frequent overcast skies and mild but damp winters, which encourage moss, algae and lichen growth that can lift shingles and trap moisture. Occasional snow loads and freeze-thaw cycles stress flashings and flat-roof seams, and the city's low elevation and high water table make proper drainage, gutters and underlayment critical. A roof built for sun-belt conditions will not hold up here, so local detailing and ventilation matter enormously.

Roofing in Richmond

Richmond sits on low-lying Lulu Island in the Fraser River delta, where the roofing challenge is defined less by extreme cold than by relentless moisture. The city receives heavy West Coast rainfall and long stretches of overcast, damp weather, which drives moss, algae and lichen growth across shingles and traps water against roofing materials. Winters are mild compared with much of Canada, but periodic snow loads and freeze-thaw cycles still stress flashings, fasteners and flat-roof seams. With much of Richmond barely above sea level and a high water table, drainage, underlayment and ventilation are not afterthoughts here; they are the difference between a roof that lasts and one that leaks within a few seasons.

Local roofs reflect that climate and Richmond's varied building stock. Asphalt architectural shingles dominate single-family homes for their balance of cost and durability, while cedar and metal appear on higher-end and heritage-style properties. Because so much of Richmond consists of flat-roofed townhomes, strata complexes, condos and commercial buildings, low-slope membrane systems are everywhere: torch-on modified bitumen remains the workhorse, with TPO, PVC and EPDM common on commercial and multi-family projects. Many established local firms also offer cedar-to-asphalt or cedar-to-metal conversions, a frequent request as older shake roofs reach the end of their life in the region's wet conditions.

On the regulatory side, British Columbia does not issue a province-wide roofing trade licence the way Quebec mandates an RBQ licence. Instead, BC roofers must register with WorkSafeBC (WCB) to cover their workers, and they need a municipal business licence in each city where they operate, including a City of Richmond business licence for local firms. For the work itself, a straightforward like-for-like re-roof in Richmond often proceeds without a building permit, but a permit can be required when the project involves structural changes or alterations beyond a simple covering replacement. The City of Richmond's Building Approvals department (reachable at 604-276-4118) administers permits and inspections, and the legal responsibility for obtaining one typically rests with the property owner, so it pays to hire a roofer who confirms the requirement and manages that process.

All of this makes choosing an experienced local contractor especially important in Richmond. A roofer who understands coastal-rain detailing, proper attic ventilation, moss prevention and the city's permit nuances will deliver a roof that survives the climate, while an out-of-area or uninsured crew can leave you with premature failures and liability exposure. The verified contractors in this guide range from century-old, RCABC-affiliated companies to BBB A+ accredited Richmond specialists, and each has a confirmed, currently-operating presence serving Richmond and the surrounding Lower Mainland.

Browse Richmond Roofers by Specialty

Looking for a specific type of roofing in Richmond? See our independently ranked specialty guides.

Roofing Guides for Richmond Homeowners

Find Roofing Contractors Nearby

Compare top-rated roofing contractors in British Columbia and other major 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 earned through our research, never paid for. Tell us about your company and we’ll let you know by email whether it’s eligible.

Request a Review