Headquartered in Richmond, Crown Roofing has been covering British Columbia roofs since 1902, making it one of the longest-established roofers in the province. The company is a certified GAF Master Elite contractor and is also certified by Owens Corning. It is an active member of the Roofing Contractors Association of British Columbia (RCABC), the Canadian Roofing Contractors Association (CRCA) and the Certified Contractors Network.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.