Skip to content
Updated October 2026

Roofing contractors in Richmond, British Columbia

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

How we choose

10 results

Compare contractors (10)

Quick Comparison

Rank Company Specialty Experience BBB Website
1 Crown Roofing Ltd. Residential & Commercial Not independently verified Not independently verified Visit
2 Penfolds Roofing & Solar Residential & Commercial Not independently verified Not independently verified Visit
3 Roy Dennis Roofing Residential, Strata & Commercial Not independently verified Not independently verified Visit
4 Best Quality Roofing Residential & Commercial Not independently verified Not independently verified Visit
5 Canuck Roofing Ltd. Residential & Commercial Not independently verified Not independently verified Visit
6 Army Roofing Inc. Residential & Commercial Not independently verified Not independently verified Visit
7 Paragon Roofing BC Residential, Strata & Commercial Not independently verified Not independently verified Visit
8 Dignity Roofing & Exteriors Residential & Commercial Not independently verified Not independently verified Visit
9 Level Up Canadian Roofing & Exteriors Residential, Strata & Commercial Not independently verified Not independently verified Visit
10 TNT Roofing Services Ltd. Residential & Commercial Not independently verified Not independently verified Visit

Contractor Listings and Services

#2

Penfolds Roofing & Solar

Residential & Commercial
ExperienceNot independently verified
BBB StatusNot independently verified
SpecialtyResidential & Commercial
Service AreaGreater Vancouver & Fraser Valley
Services and company details

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

Contact source · Contact checked 2026-09-05

#3

Roy Dennis Roofing

Residential, Strata & Commercial
ExperienceNot independently verified
BBB StatusNot independently verified
SpecialtyResidential, Strata & Commercial
Service AreaRichmond & Metro Vancouver
Services and company details

It serves residential, strata and commercial clients.

Roof Replacement Roof Repair Asphalt Shingles Torch-On Flat Roofing Roof Maintenance Strata Roofing

Contact source · Contact checked 2026-09-05

#4

Best Quality Roofing

Residential & Commercial
ExperienceNot independently verified
BBB StatusNot independently verified
SpecialtyResidential & Commercial
Service AreaLower Mainland & Beyond
Services and company details

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
#5

Canuck Roofing Ltd.

Residential & Commercial
ExperienceNot independently verified
BBB StatusNot independently verified
SpecialtyResidential & Commercial
Service AreaRichmond & Greater Vancouver
Services and company details

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

Roof Replacement Roof Repair Asphalt Shingles Torch-On Flat Roofing Cedar Roofing Eavestrough

Contact source · Contact checked 2026-09-05

#6

Army Roofing Inc.

Residential & Commercial
ExperienceNot independently verified
BBB StatusNot independently verified
SpecialtyResidential & Commercial
Service AreaRichmond, Delta & Surrey
Services and company details

Army Roofing, based in Delta, provides residential, commercial and metal roofing plus roof repair across Richmond, Vancouver, Surrey and Tsawwassen. 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

Contact source · Contact checked 2026-09-05

#7

Paragon Roofing BC

Residential, Strata & Commercial
ExperienceNot independently verified
BBB StatusNot independently verified
SpecialtyResidential, Strata & Commercial
Service AreaRichmond & Surrey
Services and company details

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.

Roof Replacement Roof Repair Flat Roofing Asphalt Shingles Strata Roofing Eavestrough

Contact source · Contact checked 2026-09-05

#8

Dignity Roofing & Exteriors

Residential & Commercial
ExperienceNot independently verified
BBB StatusNot independently verified
SpecialtyResidential & Commercial
Service AreaRichmond & Lower Mainland
Services and company details

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

Contact source · Contact checked 2026-09-05

#9

Level Up Canadian Roofing & Exteriors

Residential, Strata & Commercial
ExperienceNot independently verified
BBB StatusNot independently verified
SpecialtyResidential, Strata & Commercial
Service AreaRichmond & Lower Mainland
Services and company details

Level Up Canadian Roofing & Exteriors is a Richmond-based contractor offering roofing, gutters, siding, skylights, repairs and maintenance across Richmond and the Lower Mainland.

Roof Replacement Roof Repair Asphalt Shingles Metal Roofing Eavestrough Siding

Contact source · Contact checked 2026-09-05

#10

TNT Roofing Services Ltd.

Residential & Commercial
ExperienceNot independently verified
BBB StatusNot independently verified
SpecialtyResidential & Commercial
Service AreaRichmond & Lower Mainland
Services and company details

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

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

How much does a new roof cost in Richmond, BC?
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.
What roofing material is best for Richmond's wet coastal climate?
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.
Do I need a licence or permit to replace a roof in British Columbia?
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.
How long does a roof last in Richmond?
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.
What should I look for in a Richmond roofer?
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.
How does Richmond's weather affect my roof?
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? Browse the listed services in our specialty guides.

Find Roofing Contractors Nearby

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

Own a Roofing Company? Get Reviewed for This Directory

Tell us about your roofing company and provide sources for its services, contact details and credentials. A submission requests an editorial review and does not guarantee inclusion or a position in a list.

Request a Review