Best Roof Repair & Installation Contractors in Alberta

Last updated February, 2026

Alpine Roofing

Alpine Roofing

(46)
Shingled Roofs, Metal/Vinyl, Masonry
“I was the victim of a "roofing" company, who were really full time fraudsters. After I realized that, I called in several reputable roofing companies to assess my roof and tell me if the roof I did get was substandard or if it needed to be ripped off...”
Licensed, BBB Accredited
Free Initial Consultation
Emergency Services
31 Carlaw Ave, Toronto, ON M4M 2R6
i
BNS Roofing

BNS Roofing

(50)
New Roof Installation, Skylight Installation and Repair, Chimney Repair and Replacement
“Nobody looks forward to replacing their roof! It is the least glamorous reno you can do for your home and therefore I was not looking forward to sourcing a roofer in a post-pandemic, inflation-impacted world. I got a wide range of quotes but luckily ...”
In Business Since 2021
Family Business
Emergency Services
Licensed
1202 York Mills Rd, Toronto, ON M3A 1Y1
i
JP Lucky Construction and Roofing

JP Lucky Construction and Roofing

(49)
  • Company
  • Framing
  • Fence
“I recently had the pleasure of working with an exceptional roofing company that deserves recognition for their exceptional service, competitive pricing, and outstanding customer care. From the moment I contacted them for a quote to the completion of ...”
In Business Since 2020
Free Initial Consultation
Emergency Services
Family Business
582 Lansdowne Ave, Toronto, ON M6H 3Y6
i
Jimmy's Roofing

Jimmy's Roofing

(49)
Roofing Repairs, Attic Ventilation, Carpentry Services
“I found Jimmy's Roofing on the internet while shopping around for a reliable company to replace my roof shingles. Jimmy's Roofing was not the only company I called. So, I went to the comments section immediately to see what's in there. What I saw the...”
Free Initial Consultation
90 Bowie Ave, Toronto, ON M6E 2P5
i
High Skillz Roofing Inc.

High Skillz Roofing Inc.

(49)
Emergency Roof Repairs Expert, Roof Vent Replacement | Repairs | Installation, Roof Maintenance Services
“Good Evening everyone - I am not one to do reviews but I do read them when making a decision on using a company when I need work done. So I wanted to take the opportunity to give a honest review on work that was just done a few weeks back by this co...”
In Business Since 2015
Free Initial Consultation
Licensed
62 Alness St Unit 2-B, Toronto, ON M3J 2H1
i
Integrity Roofers

Integrity Roofers

(47)
Roofing Services
“For over 15 years, a persistent and troublesome leak near the chimney line of my home had plagued me, causing significant frustration and concern. Despite hiring three different contractors and even undertaking a full reroofing of the house, the issu...”
In Business Since 2015
Transparent Fees & Pricing
237 Sheppard Ave W ground floor, unit#1, Toronto, ON M2N 1N2
i
Roofing Monkeys

Roofing Monkeys

(49)
  • Price
  • Soffit
  • Photos
“Roofing Monkeys repeatedly went the extra mile for us when we found out our previous roofer had ripped us off. They checked in at every stage of the process with photos during work and drone footage when I was unable to get up on the roof to see for ...”
Free Initial Consultation
1224 Dupont St, Toronto, ON M6H 2A4, Toronto, ON M6G 1M2
i
D&S Roofing

D&S Roofing

(42)
, Roof Maintenance, Install & Repair
“I contacted Hugh to fix the water leak from one of my bathroom exhaust fans. Hugh was very responsive and committed to send his team to fix the issue the same day. Chris and two other team members came to my house, conducted an inspection, and fixed ...”
10++ Years Experience
Emergency Services
Licensed
Free Initial Consultation
160 Silver Star Blvd, Toronto, ON M1V 5P2
i
Peter & Greg Walker Contracting Inc

Peter & Greg Walker Contracting Inc

(34)
Roofing, Eaves Troughs and Downspouts, Siding
“Walker Contracting conducts all of their work in a professional and honest manner. They recently rebuilt our crumbling chimney and our experience in working with this company was outstanding. The site visit to quote the job was timely and they took t...”
Licensed
Free Initial Consultation
Offers Financing Options
82 Six Point Rd, Toronto, ON M8Z 2X2
i
Blackstar Aluminum Ltd

Blackstar Aluminum Ltd

(46)
NEW Double Pro Gutter Guard, Aluminum Cladding / Clapping, Exterior Siding
“Blackstar Aluminum performed a complete replacement of all eavestroughs, soffit, downpipes and installed AluRex Double Pro gutter guards. (Install performed August 2022). The Blackstar team was amazing! Tony from sales was polite, knowledgeable, comm...”
In Business Since 2007
Free Initial Consultation
745 Fenmar Dr, Toronto, ON M9L 1C8
i
Panda Roofing

Panda Roofing

(28)
  • Price
  • Shingles
  • Team
“This is the second time I have used the panda roof service. Three years ago, my house needed to change the roof sink. I found 5 Chinese companies, and they all told me that they could not provide a long sink, but two connections were required. Until ...”
In Business Since 2019
Emergency Services
Licensed
Free Initial Consultation
81 Statesman Square, Toronto, ON M1S 4H7
i
Milestone Aluminum Inc

Milestone Aluminum Inc

(27)
Home, Free Estimate
“Booked Milestone Aluminum for full replacement of eaves, soffit and fascia, downspouts in early January and was advised that the iron-ore coloured material will take a few weeks to secure. Early February, received call to schedule install and after ...”
Free Initial Consultation
830 Lawrence Ave W #915, Toronto, ON M6A 0B6
i
Vesely Roofing

Vesely Roofing

(12)
Shingle Roof Repair, Commercial Roof Repair, Flat Roof Repair
“Came by quickly to repair my roof, which had a damaged vents and missing shingles after a storm, with water coming into the bathrooms through the vents. Quick and professional. Would use again. --- Came back to deal with a separate roof issue, ende...”
In Business Since 2023
Free Initial Consultation
Emergency Services
Family Business
31 St Dennis Dr #912, Toronto, ON M3C 1G7
i
Toronto Hd.roofing

Toronto Hd.roofing

(34)
Repairs, Skylights, Soffit
“Our 2nd floor flat roof was replaced on Saturday Sept 2, 2023. It was perfectly executed as promised and exceeded my very high expectation, specially waterproofing properly. Henry, the owner and principal roofer, is honest, reliable and fairly price...”
In Business Since 2023
Free Initial Consultation
21 Arthur Griffith Dr, Toronto, ON M3L 2J9
i
Alba Tech Roofing

Alba Tech Roofing

(20)
Emergency Roof Repair, Metal Roofing Services, Gutter Installation and Repair
“Alba Tech Roofing did an amazing job in replacing our shingles on our roof. They were able to drop by our house the same day I called for a quote which was great ! Tony and his team were very professional and efficient in their work. They are very de...”
In Business Since 2021
Free Initial Consultation
6 The Donway E #203, Toronto, ON M3C 1L7
i
A+ Roofing Canada

A+ Roofing Canada

(20)
  • Cleaned
  • Review
  • Quotes
“While we were planning to replace our 15 year old shingle roof, by chance we heard about A+ Roofing on radio. After reading a number of great review on HomeStars, we decided to save our time shopping around and went with this company. I then messaged...”
Licensed
Free Initial Consultation
110 Silver Star Blvd #109, Toronto, ON M1V 5A2
i
Xinda Roofing

Xinda Roofing

(5)
“The best roofing company we have had the pleasure to work with. They've done an excellent job on our properties. Positive Responsiveness, Punctuality, Quality, Professionalism, Value Services Attic venting repairs, Gutter installation, Roof inspectio...”
In Business Since 2023
Free Initial Consultation
Emergency Services
Family Business
41 Nettlecreek Crescent, Toronto, ON M1V 4K8
i
Rebel Roofing & Masonry

Rebel Roofing & Masonry

(4)
Roofing Service, Eavestrough, soffit, fascia, Siding
“Rebel Roofing & Masonry unquestionably deserves a full five stars! Their service was outstanding, marked by prompt communication and exceptional workmanship. With efficiency and professionalism, they addressed our roofing needs seamlessly. The team w...”
Licensed
Free Initial Consultation
Emergency Services
1076 Bathurst St, Toronto, ON M5R 3G9
i
Northcan Roofing Inc.

Northcan Roofing Inc.

(18)
  • Job
  • Leaks
  • Team
“I'm a property manager for several large commercial properties in Toronto. I've been dealing with Alex and NorthCan Roofing for several years and I only have good things to say about the company. We have had several instances where we have had to do ...”
In Business Since 2019
Transparent Fees & Pricing
Licensed
425 Alness St, Toronto, ON M3J 2T8
i
Roofing Systems Plus

Roofing Systems Plus

(15)
  • Team
  • Job
  • Price
“Highly recommend Charlie and his crew! Great response time and prompt service, excellent communication and pricing. Will definitely work with again! Positive Responsiveness, Punctuality, Quality, Professionalism, Value Services Roof repair for storm ...”
Free Initial Consultation
2469 Queen St E, Toronto, ON M4E 1H8
i
United Roofing

United Roofing

(11)
Roof Replacement, Roof Maintenance, Roof Repair
“Amazing service, very affordable compared to some local roofers who are trying to charge double for the same work. We got a quote from DC United Roofing our of Barrie at $6873 which is double what we were quoted with United Roofing out of Toronto so ...”
Free Initial Consultation
28 Augusta Ave, Toronto, ON M5T 2K8
i
Safeway Contractors Ontario

Safeway Contractors Ontario

(5)
  • Team
  • Expertise
  • Property
“From the very first contact to the satisfaction of the final step in completing our driveway, the team was prompt in communicating and true to their word in expediting all facets of the project. We are very happy with the installation of our new driv...”
In Business Since 2018
Free Initial Consultation
Emergency Services
264 Queens Quay W Suit 154, Toronto, ON M5J 1B5
i
GTA Exteriors

GTA Exteriors

(10)
Shingled Roofs, Metal Works, Flat Roofs
“I recently hired Rayhaan to address missing shingles on my roof and conduct a thorough inspection, and I couldn't be more pleased with the results. From the initial consultation to the completion of the job, they demonstrated a high level of profe...”
In Business Since 2022
Free Initial Consultation
20 Bloor St E, Toronto, ON M4W 3G7
i
Green Roofing Solutions

Green Roofing Solutions

(10)
  • Job
  • Shingles
  • Garage
“I am very happy that I chose this company. They reinstalled my old roof with a new one and installed a gutter system. Everything was great and most importantly on time. For me the timing was extremely important, since I live abroad and rent my hou...”
Free Initial Consultation
Family Business
61 Astoria Ave, Toronto, ON M6N 2V6
i

Why these companies made our list

Is this page useful? Yes
No
Is there anything wrong with this page?
Back To Top