Skip to content
Updated August 2026

Roofing contractors in Calgary

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

Rank Company Specialty Experience BBB Website
#1 CMP Roofing Residential & Commercial Not independently verified Not independently verified cmproofing.ca
#2 National Star Roofing Residential Roofing Not independently verified Not independently verified nationalstarroofing.ca
#3 Epic Roofing & Exteriors Established Exterior Contractor Not independently verified Not independently verified epicroofing.ca
#4 Fortress Roofing & Exteriors Roofing & Exteriors Not independently verified Not independently verified fortressroofing.ca
#5 Great Canadian Roofing Residential & Commercial Not independently verified Not independently verified greatcanadianroofing.com
#6 Hubbard Roofing & Exteriors Full-Service Exterior Not independently verified Not independently verified hubbardexteriors.com
#7 Calgary Elite Roofing Roofing services Not independently verified Not independently verified calgaryeliteroofing.com
#8 Bricor Roofing Residential Roofing Not independently verified Not independently verified bricorroofing.com
#9 Advanced Level Roofing Fast Turnaround Not independently verified Not independently verified advancedlevelroofing.com
#10 Top Roof & Exteriors Versatile Services Not independently verified Not independently verified top-roof.ca

Contractor Listings and Services

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

#2

National Star Roofing

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

Their personal approach to customer service sets them apart — you deal directly with the owners, not a revolving door of salespeople.

Residential Roofing Re-Roofing Storm Damage Repair Roof Inspections
#3

Epic Roofing & Exteriors

Established Exterior Contractor
Experience Not independently verified
BBB Status Not independently verified
Specialty Full-Service Roofing
Service Area Calgary & Southern AB
Services and company details

Epic handles both residential and commercial projects and offers a comprehensive range of exterior services including siding, gutters, and insulation alongside their core roofing work.

Residential Roofing Commercial Roofing Siding Gutters Insulation Exterior Renovations

Contact source · Contact checked 2026-09-05

#4

Fortress Roofing & Exteriors

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

They excel at combining roofing projects with complete exterior renovations, making them an ideal choice for homeowners looking to upgrade multiple aspects of their home's exterior in a single project. Their coordinated approach saves time and ensures a cohesive finished look.

Roofing Siding Eavestrough Soffit & Fascia Exterior Renovations

Contact source · Contact checked 2026-09-05

#5

Great Canadian Roofing

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

Their scale allows them to offer competitive pricing and access to a wide range of roofing materials and systems. Whether you need a simple shingle replacement or a complex commercial flat roof, Great Canadian has the resources and expertise to deliver.

Residential Roofing Commercial Roofing Flat Roofing Shingle Roofing Metal Roofing
#6

Hubbard Roofing & Exteriors

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

Nearly four decades of continuous operation demonstrates remarkable stability and consistent quality. Hubbard handles residential and commercial roofing alongside siding, windows, and other exterior services.

Residential Roofing Commercial Roofing Siding Windows Exterior Services

Contact source · Contact checked 2026-09-05

#7

Calgary Elite Roofing

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

Their team is known for attention to detail and clean job sites. Calgary Elite focuses on delivering premium results whether the project is a small repair or a full roof replacement.

Roof Replacement Roof Repair New Construction Inspections
#8

Bricor Roofing

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

Their decision to concentrate on residential work rather than diversifying into commercial means homeowners get a contractor whose entire operation is optimized for home roofing projects. Bricor's deep experience with Calgary's residential building styles makes them a top choice for home re-roofing.

Residential Roofing Re-Roofing Roof Repair Shingle Installation

Contact source · Contact checked 2026-09-05

#9

Advanced Level Roofing

Fast Turnaround
Experience Not independently verified
BBB Status Not independently verified
Specialty Fast Turnaround
Service Area Calgary & Area
Services and company details

Advanced Level Roofing has quickly earned a reputation for efficient project turnaround without cutting corners on quality. If your timeline is tight — whether due to a pending home sale or weather damage — Advanced Level is worth calling.

Roof Replacement Roof Repair Storm Damage Emergency Service

Contact source · Contact checked 2026-09-05

#10

Top Roof & Exteriors

Versatile Services
Experience Not independently verified
BBB Status Not independently verified
Specialty Versatile Services
Service Area Calgary & Area
Services and company details

Top Roof & Exteriors rounds out our top 10 with the broadest range of services on the list. Their versatility makes them a strong choice for homeowners who want a single contractor to manage multiple aspects of their home's exterior upgrade.

Residential Roofing Commercial Roofing Siding Gutters Exterior Renovations

How to Choose a Roofing Contractor in Calgary

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

Check Credentials

Verify that the contractor holds a valid City of Calgary business licence, carries proper liability insurance (minimum $2 million), and has active WCB coverage. Ask for proof before signing any contract.

Get Multiple Quotes

Obtain at least three written estimates. Compare not just price, but scope of work, materials specified, warranty terms, and projected timeline. The cheapest quote isn't always the best value.

Verify BBB Standing

Check the Better Business Bureau for the contractor's accreditation status, rating, and complaint history. All 10 contractors on our list hold either BBB accreditation or an A+ rating.

Review Past Work

Ask for references and photos of completed projects similar to yours. Reputable Calgary roofers are happy to share their work history and connect you with previous customers.

Understand the Warranty

Ensure you know the difference between the manufacturer's material warranty and the contractor's workmanship warranty. Good Calgary roofers offer at minimum a 5-year workmanship warranty.

Consider Calgary's Climate

Calgary's hailstorms, chinook winds, and extreme temperature swings demand specific roofing solutions. Choose a contractor experienced with impact-resistant materials and proper ventilation for Alberta's conditions.

Frequently Asked Questions

Common questions about roofing in Calgary.

How much does a new roof cost in Calgary?
A new residential roof in Calgary typically costs between $8,000 and $20,000 depending on size, materials, and complexity. Asphalt shingle roofs are the most affordable option, while metal and cedar shake roofs cost more. Most Calgary roofers offer free estimates — we recommend getting quotes from at least three contractors on our list.
Do Calgary roofers offer financing?
Ask each contractor about current payment options, eligibility, interest, fees and the total repayment amount. Availability and terms can change; request the full agreement before deciding.
How long does a roof replacement take in Calgary?
A standard residential roof replacement in Calgary takes 1 to 3 days depending on the size of the roof and weather conditions. Larger or more complex projects may take up to a week. Calgary's weather can sometimes cause scheduling delays, especially during winter months or the peak hail season in summer.
What roofing materials work best in Calgary's climate?
Calgary's climate demands durable, weather-resistant roofing materials. Asphalt shingles (especially impact-resistant Class 4) are the most popular choice. Metal roofing is gaining popularity for its longevity and hail resistance. Rubber and synthetic materials are also excellent options for Calgary's extreme temperature swings between chinooks and cold snaps.
Is BBB accreditation important when choosing a roofer?
Check the current profile of each company directly with the Better Business Bureau. This directory does not assign unsourced BBB grades or guarantee that a listed contractor is accredited.
Should I repair or replace my roof?
If your roof is less than 15 years old and the damage is localized (a few missing shingles, minor leak), repair is usually sufficient. If the roof is approaching 20–25 years, has widespread damage, or you're seeing multiple leaks, replacement is typically more cost-effective long-term. Read our detailed guide on roof repair vs replacement for more information. A reputable Calgary roofer can provide an honest assessment.

Roofing in Calgary: What You Need to Know

Calgary's roofing industry is shaped by the city's unique climate challenges. Situated in southern Alberta at the confluence of the Bow and Elbow rivers, Calgary experiences extreme weather including hailstorms, chinook winds that cause rapid temperature swings, heavy snowfall, and intense summer heat. These conditions make choosing the right roofing contractor and materials critical for protecting your home.

The city's rapid growth has also created strong demand for both new construction roofing and re-roofing of aging homes. Many Calgary homes built during the construction booms of the 1970s and early 2000s are now due for roof replacement, keeping local contractors busy year-round.

All roofing contractors operating in Calgary must hold a valid business licence from the City of Calgary. Reputable contractors also carry comprehensive liability insurance and Workers' Compensation Board (WCB) coverage. We recommend verifying these credentials before hiring any roofing company, regardless of their ranking on our list.

For more information about roofing materials and techniques, visit the roofs.wiki knowledge base, which covers topics from asphalt shingles to flat roofing systems and common roof problems.

Browse Calgary Roofers by Specialty

Looking for a specific type of roofing in Calgary? 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

Before hiring a roofer in Calgary

Routine roofing-material repair or replacement generally does not need a development or building permit in Calgary. Changing from shingles to heavier clay roofing needs a building permit. Structural damage needs separate assessment. Confirm the scope with the City and call 311 to check your contractor’s Calgary business licence.

City of Calgary: storm repairs, permits and contractor licences · Checked 2026-10-15

Compare written quotes for the same work

Ask each company to name the roofing material and product, describe flashing and ventilation work, separate structural repairs from material replacement, and state disposal, warranty and payment terms. For a damaged roof, ask for photos identifying the proposed repair area before agreeing to full replacement.