Skip to content
Updated August 2026

Roofing contractors in Edmonton

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 Edmonton's top roofing contractors.

Rank Company Specialty Experience BBB Website
#1 CMP Roofing Residential & Commercial Not independently verified Not independently verified cmproofing.ca
#2 A. Clark Roofing & Siding Residential & Commercial Not independently verified Not independently verified aclark.ca
#3 Alf's Roofing Ltd. Residential Roofing Not independently verified Not independently verified alfsroofing.com
#4 Belvedere Roofing Ltd. Top Commercial Specialist Not independently verified Not independently verified belvedereroofing.com
#5 Advanced Roofing Systems Most Versatile Since 1989 Accredited advancedroofsystems.com
#6 Jayson Global Roofing Editorial selection Since 1996 Accredited jaysonglobal.com
#7 Great Canadian Roofing Editorial selection Since 1998 Accredited greatcanadian.ca
#8 Knights Roofing Ltd. Roofing services Not independently verified Not independently verified knightsroofing.ca
#9 Best Top Roofing Ltd. Residential & Commercial Not independently verified Not independently verified besttoproofing.ca
#10 Safe Roofing Ltd. Roofing services Not independently verified Not independently verified saferoofing.ca

Contractor Listings and Services

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

#2

A. Clark Roofing & Siding

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

A. Over seven decades of service have made A. Clark a household name in the Edmonton area. They provide full exterior services including roofing, siding, soffit, fascia, and eavestrough installation with a 5-year workmanship warranty on every project. Their longevity through every economic cycle speaks to reliable quality.

Residential Roofing Commercial Roofing Siding Soffit & Fascia Eavestrough
#3

Alf's Roofing Ltd.

Residential Roofing
Experience Not independently verified
BBB Status Not independently verified
Specialty Residential Roofing
Service Area Edmonton & Area
Services and company details

Their personal, hands-on approach to every job means you deal directly with people who have a personal stake in the quality of their work. Alf's specializes in residential re-roofing, repairs, inspections, eavestroughing, skylight replacement, and rooftop snow removal — a critical service in Edmonton's heavy-snow winters.

Residential Re-Roofing Roof Repairs Inspections Eavestroughing Skylight Replacement Snow Removal

Contact source · Contact checked 2026-09-05

#4

Belvedere Roofing Ltd.

Top Commercial Specialist
Experience Not independently verified
BBB Status Not independently verified
Specialty Commercial & Industrial
Service Area Edmonton & Northern AB
Services and company details

Belvedere holds memberships in the Alberta Roofing Contractors Association (ARCA), Edmonton Construction Association, and Canadian Roofing Contractors Association — credentials that speak to their standing in the commercial roofing community.

Commercial Flat Roofing Industrial Roofing TPO Systems EPDM Systems Roof Maintenance Roof Repair

Contact source · Contact checked 2026-09-05

#5

Advanced Roofing Systems Ltd.

Multi-Material Expert
Experience Not independently verified
BBB Status Not independently verified
Specialty Multi-Material Expert
Service Area Edmonton & Area
Services and company details

Advanced Roofing Systems stands out for the sheer breadth of roofing materials and systems they handle.

Asphalt Shingles Rubber Roofing Tile Roofing Stone-Coated Metal Flat Roofing Residential & Commercial

Contact source · Contact checked 2026-09-05

#6

Jayson Global Roofing Inc.

Full-Service Roofing
Experience Not independently verified
BBB Status Not independently verified
Specialty Full-Service Roofing
Service Area Edmonton & Area
Services and company details

They offer a true full-service roofing experience, handling residential, commercial, metal, flat, and tile roofing.

Residential Roofing Commercial Roofing Metal Roofing Flat Roofing Tile Roofing Insurance Work
#7

Great Canadian Roofing & Siding

Roofing & Exteriors
Experience Not independently verified
BBB Status Not independently verified
Specialty Roofing & Exteriors
Service Area Edmonton & Multiple Cities
Services and company details

Beyond roofing, they handle siding, windows, and insulation in asphalt, metal, concrete tile, and cedar — covering virtually every material Edmonton homeowners might need.

Roofing Siding Windows Insulation Insurance Claims
#8

Knights Roofing Ltd.

Roofing services
Experience Not independently verified
BBB Status Not independently verified
Specialty Not independently verified
Service Area Edmonton & Area
Services and company details

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

Residential Roofing Commercial Roofing Industrial Roofing Waterproofing Flat Roofing Snow Removal

Contact source · Contact checked 2026-09-05

#9

Best Top Roofing Ltd.

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

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

New Roofs Re-Roofing Roof Repair Maintenance Emergency Service Specialty Roofing

Contact source · Contact checked 2026-09-05

#10

Safe Roofing Ltd.

Roofing services
Experience Not independently verified
BBB Status Not independently verified
Specialty Not independently verified
Service Area Edmonton & Area
Services and company details

Their forward-thinking approach to roofing technology and energy efficiency makes them a strong choice for Edmonton homeowners looking to modernize their roof.

Asphalt Shingles Rubber Roofing Ventilation Skylights Solar Panels Residential & Commercial

Contact source · Contact checked 2026-09-05

How to Choose a Roofing Contractor in Edmonton

Key factors to consider before hiring a roofer for your Edmonton home or business.

Verify Licensing & Insurance

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

Get Multiple Written Quotes

Obtain at least three written estimates. Compare scope of work, materials specified, warranty terms, and timeline — not just price. The cheapest quote often means corners will be cut.

Check BBB & Reviews

Look up the contractor's BBB profile for accreditation status, rating, and complaint history. Cross-reference with Google and HomeStars reviews. All 10 contractors on our list hold BBB accreditation or an A+ rating.

Ask About Cold-Weather Work

Edmonton's long winters mean roofing work often happens in cold conditions. Ask how the contractor handles cold-weather installations — proper techniques and adhesives are critical for shingles to seal correctly below 10°C.

Understand Warranty Coverage

Know the difference between the manufacturer's material warranty and the contractor's workmanship warranty. Good Edmonton roofers offer at minimum a 5-year workmanship warranty. Ask what voids the warranty.

Plan for Snow Load

Edmonton sees significant snowfall. Discuss ventilation, ice dam prevention, and whether your roof structure can handle accumulated snow load. Experienced Edmonton roofers will assess these factors as part of their quote.

Frequently Asked Questions

Common questions about roofing in Edmonton.

How much does a new roof cost in Edmonton?
A new residential roof in Edmonton typically costs between $8,000 and $22,000 depending on size, materials, and complexity. Standard asphalt shingle roofs fall on the lower end, while metal, tile, or rubber roofing costs more. Edmonton's climate demands quality materials, so investing in impact-resistant shingles or metal roofing often pays off long-term. Get quotes from at least three contractors on our list for accurate pricing.
What roofing materials are best for Edmonton's climate?
Edmonton's harsh winters and wide temperature swings require durable roofing. Impact-resistant asphalt shingles (Class 4) are the most popular choice. Metal roofing performs exceptionally well due to its snow-shedding ability and 40–60 year lifespan. Rubber roofing is ideal for flat or low-slope commercial buildings. All materials should be rated for extreme cold performance down to -40°C.
How long does a roof last in Edmonton?
Asphalt shingle roofs in Edmonton typically last 15 to 25 years depending on quality and maintenance. Metal roofs can last 40 to 60 years. Rubber and TPO commercial roofing systems generally last 20 to 30 years. Edmonton's freeze-thaw cycles, heavy snow loads, and occasional hailstorms can shorten roof lifespan if damage isn't addressed promptly. Regular inspections help catch problems early.
Do I need a permit for a roof replacement in Edmonton?
In most cases, a straightforward shingle-over-shingle or tear-off-and-replace does not require a building permit in Edmonton. However, if the project involves structural changes, adding skylights, or modifying the roof deck, a permit may be required. Your roofing contractor should advise you on permit requirements for your specific project.
When is the best time to replace a roof in Edmonton?
The ideal window for roof replacement in Edmonton is late spring through early fall (May to September) when temperatures are consistently above 10°C. Asphalt shingles need warm temperatures to seal properly. However, experienced Edmonton roofers can work year-round using cold-weather installation techniques and specialized adhesives when necessary.
How do I file a hail damage insurance claim for my Edmonton roof?
Document damage safely and contact your insurer for its claim process and deadlines. Ask any contractor offering claim assistance to explain the work and provide a written inspection report; confirm the arrangement with your adjuster.

Roofing in Edmonton: What You Need to Know

Edmonton's roofing industry operates under some of the most demanding climate conditions in Canada. With winter temperatures routinely dropping below -20°C, heavy snowfall accumulation, and summer hailstorms, the demands placed on Edmonton roofs are extreme. Proper material selection, installation technique, and ventilation design are all critical to ensuring a roof performs through Edmonton's weather.

The city's rapid growth over recent decades has created strong demand for both new construction roofing and re-roofing of homes from earlier building booms. Many homes in established neighborhoods like Mill Woods, Riverbend, and Castle Downs are now due for their second or third roof replacement.

All roofing contractors operating in Edmonton must hold a valid business licence from the City of Edmonton. Reputable contractors also carry comprehensive liability insurance and Workers' Compensation Board (WCB) coverage. Ice dam prevention, proper attic ventilation, and snow load considerations are unique factors that Edmonton homeowners should discuss with any prospective roofer.

For more information about roofing materials and techniques suited to northern Alberta's climate, visit the roofs.wiki knowledge base covering topics from asphalt shingles to flat roofing systems and common roof problems.

Browse Edmonton Roofers by Specialty

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

Find Roofing Contractors Nearby

Compare roofing contractor listings in Alberta 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