The 16 Best Roofing Contractors in Calgary

By Lucas Hebert

Whether your roof is giving up on you or you need a roof for your new home, the best roofing contractors in Calgary are here to cater to your needs. They’re also the contractors that do the best roof repairs in Calgary.

The roof is the part of our house that has the task of keeping our shelter safe from the elements. It’s a necessity to keep calling our house a home—and without it, we’re exposed to the dangers of the world.

Hire a true professional to set up, fix, and maintain your roof because if you don’t, trust us when we say you’ll regret it.

In this list, we’ve gathered the best roofing contractors in Calgary, because we want you to have a durable and reliable roof over your head.

1.   Tonys Roof Repair


Tony’s Roof Repair got its start in Calgary because they knew that they could provide an exceptional and affordable service when people need it most. When your roof is damaged, the last thing you want is more damage to affect the structure while you wait for a repair company to come out and assess the situation.

When your roof is damaged, you don’t want to wait days or even weeks to have a contractor come out. That’s why they answer the phone 24/7 and will stop by your property as soon as possible.


  • 24/7 Emergency Repair Services
  • Professional Yet Affordable
  • Has Done More Than 1,000 Repairs

Customer Reviews

Here is a review from a Martens Contracting client:

2.   Martens Contracting

Martens Contracting

OPERATING HOURSMonday to Saturday 9 am to 5 pm

As one of the most proven and reputable Calgary exterior companies, Martens Contracting’s mission is to provide the highest level of professionalism and customer service possible. In doing so, they bring clarity and organization to big jobs, and they consistently deliver value on routine repairs and maintenance.

Don’t leave the safety, value and curb appeal of your home to chance. Martens Contracting has the expertise to do quality work completed promptly and with long-lasting results.


  • Fully equipped to respond to your emergency needs
  • Provides a free, no-obligation quote

Customer Reviews

Here is a review from a Martens Contracting client:

“Great experience with Martens Contracting from start to finish. They responded immediately to my inquiry about getting a quote for a roof repair/replacement. The initial quote was thorough and included all of the information I needed to make an informed decision. All of my interactions with them were handled professionally and efficiently and they went above and beyond each step of the way. Once I decided to move forward, they were on the job quickly and completed the work in no time. The job site was kept clean and I am extremely pleased with the quality of their work. They exceeded my expectations by repairing and adding improvements that I didn’t request or even know to ask about. I highly recommend Martens Contracting for any roof repair or replacement.”

And here’s one more:

Very professional and highly recommended. After several estimates, this company was my top choice in Calgary for my roof replacement.”


3.   Top Roofing Systems

Top Roofing Systems' Logo

SERVICESNew roofing, re-roofs, leak repairs, etc.
WEBSITETop Roofing Systems
ADDRESS179 Rocky Ridge Circle NW

Calgary, AB T3G 4P1

CONTACT DETAILS(403) 926-2012

Quality work and professional service are Top Roofing Systems’ promises to their clients. They serve the local community of Calgary with the aim of providing only the best roofs to keep their clientele safe and satisfied.

Just let their incredible staff handle your roofing needs, and you can sit back, relax and wait for them to finish. You never have to worry with them, because they’re among the best roofing contractors in Calgary.

They are also certified by Malarkey (the premier North American roofing product manufacturer) to install their products. This means they are highly skilled and trained to provide roofing services!


  • Malarkey Certified Installer

Customer Reviews

Here’s a review of a Top Roofing Systems client:

“We had some shingles blown off our roof in the recent wind storm. I called three companies and Juan was the only one to return my call which he did same day. Despite the cold weather he came around the next day at twilight and inspected the roof and made immediate repairs and noticed some missing shingles. We arranged for him to return with new matching shingles which he installed in addition to re-checking the whole roof in daylight and giving us the all clear. Very reassuring. Juan is pleasant to deal with, knows what he is doing and gets on with it. Very reasonable rate too. He is on my preferred contractor list going forward. Thanks. Juan.”

And here’s another one:

“Just had my roof replaced with Top Roofing Systems.  Juan provided great service and workmanship! Went above and beyond.  Juan and his team were kind and very professional.  Everyday they worked they swept the driveway for nails with a magnetic sweeper.  He provided regular updates and did not cut any corners.  My home has EPDM gutters and did a great job! I can see the difference from my neighbors new roof workmanship to Top Roofing Systems. Highly recommend!  You can trust Juan as he is honest and takes pride in his work.”


4.   Roof Right Solutions

Roof Right Solutions' Logo

SERVICESRoof Right services
ADDRESS300-340 Midpark Way SE

Calgary, AB T2X 1P1

CONTACT DETAILS(403) 460-9394
OPERATING HOURS8am-5pm weekdays

Recognised as HomeStars’ Best of the Year for 2015, 2016, and 2018, Roof Right Solutions is your leading roofing specialist in Calgary.

They have a team of devoted roofing professionals who are always ready to deliver top notch roofing installations and repairs. Their commitment to a job well done is second to none.

They give out a $500 rebate if there are any inconveniences caused by the roofing that they installed or repaired. Just with this, you would know why they’re listed as one of the best roofing contractors in Calgary.


  • 15 year limited warranty

Customer Reviews

Here is a review from a client of Roof Right:

“Roof right solutions did a great job when we used them recently for a few home improvement projects, they changed our 20+ years old roof. They came in very promptly when we needed to fix it and accommodated us within the timeframe we wanted. Will be very happy to use them again and highly recommend them for their professional conduct.” 

And here’s one more:

“Did a lot of research on different companies using HomeStars as well as BBB around quality, cost and service and I eventually chose Roof Right Solutions and I was very happy with this decision. They were on time, worked late in the day and results were excellent, especially impressed with the clean up afterwards. Their prices were lower than other bigger companies so much that I was able to select an higher grade shingle than I had planned to do, I would certainly recommend this company to anyone I know”

5.   Diamond Cut Roofing Ltd

Diamond Cut Roofing Ltd's Logo

SERVICESEmergency roof repair, roof replacement, commercial roofing.
WEBSITEDiamondcut Roofing
ADDRESSCalgary, AB T2Z 0R9

Diamond Cut Roofing Ltd., is a proud contractor because they settle for nothing less than the best quality with every finished roofing project.

For outstanding results, they only use products from manufacturers that lead their industry. This, coupled with their expertise, will surely make the roof over your head as reliable as can be.

Every client is in good hands with the amount of experience and knowledge they can bring to your table. The company is also accredited by BBB (Better Business Bureau), insured and fully licensed since 2013.

With these guys putting your roof up, you can sleep assured that your roof won’t crash because of poor installation and weak materials.


  • Workmanship lifetime warranty

Customer Reviews 

Here are a few words from a Diamondcut Roofing client:

“Very impressed with Stephen. He offered a very competitive price and met me prior to the work being done. His crew came early in the morning and by nightfall, all was complete. I needed some new boards and got some extra vents. Clean up was fantastic. What a difference with DiamondCut over the last company I used. Stephen is very honest and a true gentleman. Thank you for a job well done!” 

And here are more from another client:

“I rated Diamond Cut Roofing at a 10/10, and it was well-deserved.
Stephen was honest, reliable, hard-working, ethical, trustworthy, and pleasantly approachable. I was advised, prior to the work, about scheduling, materials, installation details, time length of application, and, everything occurred exactly as promised.
The roofing crew was very pleasant, and, all had good work ethics. They really worked hard, and, it was a hot day. They cleaned the site well, and left a beautiful new roof installation.
I shall certainly refer friends and family, to Stephen of Diamond Cut Roofing Ltd.
Richard & Lili (residential home owners, southwest Calgary”’

6.   TDC Roofing

TDC Roofing's Logo

SERVICESRe-roofs, repairs, skylights, sun tunnels
ADDRESS1228 Hunterburn Crescent NW, Calgary, AB T2K 4T2, Canada
CONTACT DETAILS+1 403-456-2345
OPERATING HOURS8am-8pm weekdays; 9am-1pm weekends

At TDC Roofing, they invest in their customer service because every roof is unique, just like you. They will help you understand the wide range of roofing material options, from fiberglass to metal, so you can choose based on your preferences and knowledge.

The company is certified by many organisations that include the likes of BBB, AARA, HAAG, Velux, BP, Owen’s, and Malarkey, which means they are reliable, and have the highest standards. See why they’re in our list of the best roof repair services in Calgary?


  • 10-year warranty on installation

Customer Reviews

Here’s a review from a TDC Roofing client:

“Derek and Elisabeth at TDC Roofing were awesome to deal with. Derek was able to visit and quote while I was away from home, his pricing was resonable, he didnt have all the disclaimers and excuses that other installers had when quoting work for an old skylight. Derek installed a VELUX solar powered blind into my old skylight, has been in for over 2 years without an issue.”

7.  No Payne Roofing Inc

SERVICESRoof Installations

Residential Roof Repair

Shingle Repair

Comprehensive Inspections

Consistent Maintenance

Complete Replacements

Watertight Leak Repairs

Metal Shingles Repair

Gutter Cleaning

Chimney Services

Soffit and Fascia Installations

Siding Repair

Skylights Installation

ADDRESS44 Hawkcliff Place NW, Calgary AB T3G 2S2, Canada
CONTACT DETAILS(587) 600-9018 |  [email protected]

Being a relatively young company does not stop No Payne Roofing Inc in providing the best services the people in Calgary deserves. Everyday, they are dedicated to delivering high quality roofing work through the help of their fully insured and licensed professionals.

The company provides a wide array of services, from gutter cleaning to roof installations, everything is guaranteed to match— exceed even—your expectations. 

They also take pride in the quality of materials they use. They assure you that they carefully select the brands and type of materials to incorporate in their services for a first-rate and long-lasting result.


  • Free estimates
  • Guaranteed resolution to all roofing service requirements
  • Insured and licensed professionals 

Customer Reviews

No Payne Roofing Inc has a perfect 5.0-rating on Google and according to their clients this is because of the team’s efficiency and over all high quality roofing work that really serves a great value for money.

“Fantastic work and excellent customer service from Mike. He was quick to provide me a quote and even quicker to come out and get the job done. Not only did he provide great roofing services but his customer service skills are wonderful, he shows compassion and understanding when speaking with his clients and truly makes them feel as though they aren’t just another “job”! 

Thank you Mike! Highly highly recommend. Will be using for future roofing needs!”

8. Alberta Prestige Roofing

SERVICESRoofing/Siding, Soffit/Fascia, Eavestrough, Decks/Fencing, Insulation
CONTACT DETAILS(403) 899-ROOF (7663) | [email protected]
OPERATING HOURSMonday to Friday: 8:00 AM – 5:00 PM

Saturday: 9:00 AM – 5:00 PM

Alberta Prestige Roofing is best known for their high quality roofing services that are long-lasting and can withstand strong winds and rains. In fact, they trust their work so much that they offer a 10-year workmanship warranty on all roof applications.

To secure the consistency of their premium quality work, Alberta Prestige Roofing is affiliated with some of the most trusted brands known for supplying durable roofing materials. 

You are also guaranteed to be sent with a team of extremely professional and highly-skilled workers that guarantees 100% customer satisfaction.


  • Free quotation
  • Wide scope of service areas
  • Durable and heavy-duty materials

Customer Reviews

The company offers exceptionally great quality of service at very reasonable prices that is why many clients are delighted to avail their services without second thoughts.

“They replaced the roof on our rental home. They were very attentive and communicated with me throughout the process. I very much appreciated their quick responses to my questions and their willingness to adapt to changes I made in their scope of work. They were friendly and easy to talk to and best of all they were more than reasonable in their pricing”

9. City Roofing & Exteriors

SERVICESResidential Roofing, Commercial Roofing, Flat Roofing, Roof Replacement, and Exteriors Installation
ADDRESS3935 3a St NE Unit #3, Calgary, AB T2E 6S7, Canada
CONTACT DETAILS+1 403-608-9933
OPERATING HOURSMonday to Saturday: 8:00 am – 7:00 pm

City Roofing & Exteriors has been in the business for so long. This makes them as one of the most recommended companies when it comes to roof installations. They take pride on their long-established reputation with their clients.

The company takes pride on their quality service, safety, and on time delivery of their output. Thus, you are ensured that their work will be finished the moment you expect them to. For quotation and cost, simply contact them through their mobile phone or within their website. 


  • Ontime delivery of output
  • Quality service
  • Durable roof and high-quality product
  • Affordable and cheap cost

Customer Reviews

Customers highly recommend the company because of their good output in a low price. You can read some reviews below:

Best price by far! I called and got 3 quotes before going with them. 

They did a very high quality job and they completed it in one day. When I asked any questions they explained everything to me. I am going to recommend them to a family friend, and I’d recommend you give them a call for a quote at least if your shopping for a new roof. – Andrew

I am a realtor in Calgary for 17 years and have  encountered with so many trades. I used City Roofing and Exterior the first time for my own house for new gutters and fascia. The work they had preformed, from getting a quote until the job was completely done , the services they provided was far behind my expectations. I am soooo thrilled with the workmen ship, the energy of the team and the tidiness afterward. The team respects my property with so much care and so on. Not to mention the price which is the best in town as well. I will definitely recommend City Roofing to all of my colleagues and clients. Thank you so much for your great work to all the stuff in City Roofing. – Sandra Lam

10. South Peak Roofing & Exteriors

SERVICESAsphalt Roof Replacement, Metal Roofing Roof Repairs, Emergency Roof Repairs, Roofing Products, Roof Maintenance, Roof Warranty, Roof Insurance Claims, New Construction, Eaves Troughs / Gutters Downspouts, Fascia, Soffit Heated Eaves Troughs – Downspouts, Gutter Cleaning, Vinyl Siding, James Hardie, Blown-In, Insulation Windows
ADDRESS38 Inverness Rise SE, Calgary, AB T2Z 2X2, Canada
CONTACT DETAILS403-466-4179/ [email protected]
OPERATING HOURSMonday to Friday: 8:00 am – 5:00 pm

For almost 25 years, South Peak Roofing & Exteriors has been providing service to the locality. Throughout these times, they have polished the way they install roofs and other exteriors. This sets them apart from their competitors.

Customers also choose their service because their staffs are well-trained and professional in handling transactions. Further, they accommodate the requests and feedbacks from every client. So, what reflects in their project is what the customer likes or needs.


  • Roof warranty and insurance
  • Hospitable and accommodating staff
  • Certified Calgary roofers
  • A+ status
  • Multiple HAAG certified inspectors

Customer Reviews

South Peak Roofing & Exteriors always put their customers first before their own interest. As such, they only provide their clients with what they need in the process of completing their project. Here’s a testimony to that effect:

Great experience with South Peak! Ken was fantastic to work with.  I never felt like he was selling me something I didn’t need. His communication was great and the final product was top notch! The crew worked hard and clean up was great.  I would not hesitate to use South Peak again or recommend to friends and family. – Josh Roberts.

11. Advanced Level Roofing

SERVICESResidential, Commercial, and Flat Roofing, Eavestrough Installation, Siding, Soffitt, Fascia, Metal Cladding, Decks, Fences
ADDRESSBay 12, 2333- 18 AVE NE Calgary Alberta T2E8T6
CONTACT DETAILS[email protected]/ 403-540-0422
OPERATING HOURSMonday to Friday: 8:00 am – 6:00 pm

Saturday: 10:00 am – 4:00 pm

Advanced Level Roofing believes that your roof is not just a shelter but it should also be an investment. This enabled them to provide good service for their customers as they always see to it that their roofs are strong, attractive, effective yet affordable. Moreover, their roofers are very responsive and detail-oriented. 

In case you want to renovate or replace your old roof, you can easily reach out to them. They will transform your roof within 24 hours—making sure that at the end of the day, you’ll have a house to live. 


  • Free quotation
  • Super-fast roofers
  • 1-day installation service
  • Personal support
  • No trace of construction left on your place

Customer Reviews

Looking for a fast worker? Then, this is a good company to avail of their service. Here’s a 5.0 review from their customers:

While battling this lovely Alberta weather we have on top of a couple other obstacles they gave me peace of mind through out the entire process answering every question I could think of and then some.. the work was spectacular, and the clean up was phenomenal! I have 2 small dogs and a 8 year old; I was worried about  things falling off of my roof and becoming a potential danger to my family but they were very thorough when it came to the clean up.. even coming back a second time after some snow had melted to make sure everything was cleaned up properly 😎👍 

Thanks advanced level roofing, y’all are great! Would most definitely recommend to anyone. – Kristen Gale

12. Claw Roofing Specialists

SERVICESRoof Repair & Restoration, Commercial Roofing
ADDRESS902 – 4555 Varsity Lane NW Suite 903 Calgary, AB, Canada T3A 2V6
CONTACT DETAILS+1 403-969-2439
[email protected]
Saturday, 8AM – 6PM

Claw Roofing has the resources to identify and solve your roof issues. Whether minor or major issues, they guarantee professional service with exceptional results.

They will safely install your new roofs to protect your family at all costs. They also provide a 10-year labor warranty for you.


  • Certified Journeyman Roofers
  • Licensed and Insured
  • Best in Calgary

Customer Reviews

Here’s a review from one of Claw Roofing’s clients:

“Claw Roofing professional came within 2 days to acess damage, provided quote next day and get the job done within a week. We needed someone who can address problems caused by low-slope roof, check and fix insulation and ventilation of the roof , fix wood work underneath the shingles and know how to apply torch/hot roof solution. These guys did it all and we are so glad we came across Claw Roofing Specialists.” – Miro Cabaj

Here’s another one:

“Claw Roofing did great work for us. They were very professional and were very knowledgable. They damaged one of the eavestroughs while working on the roof and had it properly repaired before I even realized it. It is obvious they take pride in their work and business. We highly recommend them.” – John Mungham

13. Bird Nest Roofing

Bird Nest Roofing Calgary
CONTACT DETAILS(587) 327-1186
OPERATING HOURSMonday – Friday: 8:00 AM – 6:00 PM

Since 2002, Bird Nest Roofing has provided its services to residents in Calgary and its surrounding towns since 2002. They have an eye for detail, which lets them deliver timely and excellent roof repairs and replacements.

They can handle installations and repairs for residential and commercial roofs. They are also skilled in repairing hail-damaged roofs and can even provide a free inspection, so be sure to call them when winter comes.


  • Expertise in metal roofing
  • Hail-damaged roof repair with free inspection
  • Commercial and residential roofing

14. JJM Roofing

BEST FOR   Emergency services
SERVICESResidential roofing installations, repairs, 
ADDRESS258 Arbour Meadows Close NW Calgary, AB T3G 5J2
CONTACT DETAILS819 325 2167 | 873 803 5055

For over 17 years, JJM Roofing has been providing the greater Calgary area with high-quality roof installations, repairs, and inspections. JJM’s experts guarantee high-quality services for affordable prices.

The company also uses the leading brands in the roofing industry. These brands include CertainTeed, IKO, and Malarkey Roofing Products.

Aside from these features, the service provider also offers up to 10 years of warranty for labour and new shingle installations.


  • 5-10 years of warranty for labour and shingle installations
  • Installations for energy-efficient and waterproof roofs
  • Experts in shingle, cedar roofs
  • Emergency roof repairs

Customer Reviews

Here’s a customer who received roof inspections and repairs from JJM Roofing:

“This company did a FANTASTIC job for me. They were very fast & professional. They even gave me a 5 year warranty on the roof repair they did for me.”—Aika

15. Green Sky

BEST FOR   Roof renovation
ADDRESS77-4511 Glenmore Trail, SE Calgary, AB T2C 2R9
CONTACT DETAILSP: 587-896-6620
E: [email protected]
OPERATING HOURSWeekdays: 8am–4:30pm
Weekends: Closed

Green Sky Roofing will ensure to give you the dream house that you wish for. Starting from humble beginnings, they understand how to navigate their way into problems that have reflected itself on the works they produce.

Their passion for renovation has paved their way to being a trusted renovation company in Calgary may it be for residential or commercial roofing services. They also ensure to be transparent with all the materials and procedures, giving only the best and honest services as they see you not just as clients, but also a family.


  • 5-year workmanship warranty is given along with varying product warranties.
  • The Green Sky offers environment friendly alternatives and options.

Customer Reviews

Here’s a review from one of Green Sky Roofing’s clients:

“Positive: Professionalism, Punctuality, Quality, Responsiveness, Value

Service was great, they were quick to answer any questions. They were able to quickly quote for our roof and eaves when it took other companies days. They gave a clear run down of all their different options and pricing. They were also quick to complete the work and we couldn’t be happier with the end result. If you need your roof and siding done I would definitely recommend them.

Thanks Eric.”

Here’s another one:

“Green Sky replaced my old skylight with a new one. Eric came and examined the existing skylight, prepared the scope of work and provided a competitive quote.  Eric was very honest and reliable. He was fast and efficient in completing the work. He also carried out minor fixes as he saw necessary. He also pointed out potential issues that might be of concern on the roof in the future. I will not hesitate to recommend Green Sky to anyone.  Excellent job Eric.”

16. Alpine Eavestrough

BEST FOR   Siding & Roofing
ADDRESS36 Braemar Glen Rd, Calgary, AB

For over 20 years, Alpine Eavestrough has been conducting roof repairs precisely. They are a team of highly-skilled and effective workers that would love to take care of your roof problems. 

They use quality materials for a fair price assuring families that their homes are maintained and safe to live in. 


  • Quick service
  • Excellent customer service
  • Consistent with work quality

Customer Reviews

Here’s a review from one of Alpine Eavestrough’s clients:

“Alpine Eavestrough had replaced our roof in 2015. They did a great job and I would hire them again. Thanks again Marcel!” – Bob S. 

Here’s another one:

“We hired them to repair our eavestrough because it was falling off it was so old. Marcel was a very nice man to work with. His team did a great job.” – Lennie L.

When installing a roof, you need experts who can tell you whether or not you’re using the right material. Or if your walls can carry the weight of your roof.

Otherwise, it’s chaos waiting to happen. To ensure that your roof won’t cause inconvenience and accidents, go with the pros when getting it installed.

The best roofing contractors in Calgary won’t let you down. Request your estimates now and get that roof project started.

By the way, you can also check out the best pest control services in Calgary if your roof has been infested or and damaged by pesky little critters. That can help you prevent the same thing from happening again.

*Images sourced from featured websites

Secured By miniOrange