Best Roof Repair & Installation Contractors in Alberta

Last updated February, 2026

Alpine Roofing

Alpine Roofing

(46)
Cedar Roofing, Carpentry, Metal/Vinyl
“Earlier this week, we submitted a inquiry using the website form and a few days later, "AK" from Alpine Roofing came by to take a look. He was incredibly knowledgeable and friendly, and provided great, honest advice for us. No pressure sales tactics....”
Emergency Services
Free Initial Consultation
Licensed, BBB Accredited
31 Carlaw Ave, Toronto, ON M4M 2R6
i
BNS Roofing

BNS Roofing

(50)
Roof Replacement, Roof Repair, Skylight Installation and Repair
“BNS Roofing exceeded my expectations with their prompt service and impeccable workmanship. Highly recommended for anyone in need of reliable roofing solution in East York!”
Licensed
Free Initial Consultation
Family Business
Emergency Services
1202 York Mills Rd, Toronto, ON M3A 1Y1
i
JP Lucky Construction and Roofing

JP Lucky Construction and Roofing

(49)
  • Flat Roof
  • Framing
  • Shingles
“Happy to contract JP Lucky to do my roofing and gutters. Wendy goes above and beyond to make sure you're satisfied. Great communication and transparency. Would recommend!”
Emergency Services
Family Business
Free Initial Consultation
In Business Since 2020
582 Lansdowne Ave, Toronto, ON M6H 3Y6
i
Jimmy's Roofing

Jimmy's Roofing

(49)
Shingle Roofs, Eavestroughs & Aluminum, Attic Ventilation
“This team of roofers did an exceptional job on my roof. They were on time, respectful of my property and professional. Jimmy the Roofer made suggestions with regard to colour matching with my neighbour. He was right, great match. I would use this com...”
Free Initial Consultation
90 Bowie Ave, Toronto, ON M6E 2P5
i
High Skillz Roofing Inc.

High Skillz Roofing Inc.

(49)
Chimney Removal, Roof Vent Replacement | Repairs | Installation, Roof Inspection
“Great timing and professional service . Will use their services again Positive Responsiveness, Punctuality, Quality, Professionalism Services Roof inspection, Roof damage repair”
Licensed
Free Initial Consultation
In Business Since 2015
62 Alness St Unit 2-B, Toronto, ON M3J 2H1
i
Integrity Roofers

Integrity Roofers

(47)
Roofing Services
“They did a great job at a very affordable price. Clean up after the job was excellent too. They even painted some metal flashing for free after installing the roof!”
Transparent Fees & Pricing
In Business Since 2015
237 Sheppard Ave W ground floor, unit#1, Toronto, ON M2N 1N2
i
Roofing Monkeys

Roofing Monkeys

(49)
  • Flat Roof
  • Soffit
  • Leak
“I would recommend this company. They were very fast and professional as well as informative. We were super happy with their work from start to finish Positive Responsiveness, Punctuality, Quality, Professionalism, Value Services Roof inspection, Roof...”
Free Initial Consultation
1224 Dupont St, Toronto, ON M6H 2A4, Toronto, ON M6G 1M2
i
D&S Roofing

D&S Roofing

(42)
Install & Repair, Eavestrough, Roof Maintenance
“Great service from D&S roofing! Ming and his team were very professional, efficient, and experienced. They replaced our roof, gutters, and downspouts. In addition, they added attic ventilation to better cool the home in summer. They also redesi...”
Licensed
Free Initial Consultation
Emergency Services
10++ Years Experience
160 Silver Star Blvd, Toronto, ON M1V 5P2
i
Peter & Greg Walker Contracting Inc

Peter & Greg Walker Contracting Inc

(34)
Windows & Doors, Chimneys, Eaves Troughs and Downspouts
“We had a very large and complex roof replacement done on our home. From our initial meetings, right up until the final job inspection, the process was thorough and professional. We were kept apprised of any changes or concerns that came up, and they ...”
Offers Financing Options
Free Initial Consultation
Licensed
82 Six Point Rd, Toronto, ON M8Z 2X2
i
Blackstar Aluminum Ltd

Blackstar Aluminum Ltd

(46)
Faqs, Aluminum Cladding / Clapping, Eavestrough & Gutter Guards
“We found Tony and his team to be very efficient in the overall service that we received.Tony took the time to listen to our concerns and understand what type of gutter replacement we were looking for. The work was then done as promised with high qual...”
Free Initial Consultation
In Business Since 2007
745 Fenmar Dr, Toronto, ON M9L 1C8
i
Panda Roofing

Panda Roofing

(28)
  • Job
  • Efficient
  • Shingles
“Very reliable from the beginning the quote was detailed they arrived on time the day of the job, tidy and very clean with all the precautions not to damage any of the surroundings. I'll used them again. Strongly recommend.”
Licensed
Free Initial Consultation
Emergency Services
In Business Since 2019
81 Statesman Square, Toronto, ON M1S 4H7
i
Milestone Aluminum Inc

Milestone Aluminum Inc

(27)
Free Estimate, Home
“Durian and his team are very professional. high qality of work, very frilendly and very reasonable price. Thank you Positive Responsiveness, Punctuality, Quality, Professionalism, Value Services Gutter installation”
Free Initial Consultation
830 Lawrence Ave W #915, Toronto, ON M6A 0B6
i
Vesely Roofing

Vesely Roofing

(12)
Shingle Roof Replacement, Flat Roof Replacement, Commercial Roof Repair
“I recommend this company I had a big leak in my roof and they changed they whole roof for great price highli recommend this company Thanx Roman for your work”
Emergency Services
Family Business
Free Initial Consultation
In Business Since 2023
31 St Dennis Dr #912, Toronto, ON M3C 1G7
i
Toronto Hd.roofing

Toronto Hd.roofing

(34)
Gutters, Sidings, Skylights
“Contacted Toronto HD Roofing for a roof leak. Henry was here in less than an hour and fixed the problem. Great service, will definitely refer him to my friends and family. Positive Professionalism Services Roof damage repair”
Free Initial Consultation
In Business Since 2023
21 Arthur Griffith Dr, Toronto, ON M3L 2J9
i
Alba Tech Roofing

Alba Tech Roofing

(20)
Metal Roofing Services, Roof Repair Services, Roof Inspection Services
“We had a roofing emergency during the recent rain storms. We called a few companies, Tony from Alba Tech Roofing was quick to respond and arrive the same day to get our roof repaired. Fast, efficient, reliable, professional and good price. Highly rec...”
Free Initial Consultation
In Business Since 2021
6 The Donway E #203, Toronto, ON M3C 1L7
i
A+ Roofing Canada

A+ Roofing Canada

(20)
  • Call
  • Review
  • Price
“Service was professionally done with superb customer service, excellent communication, and the quality was amazing! Would contact this company again for future inquiries. Positive Responsiveness, Punctuality, Quality, Professionalism, Value Services...”
Free Initial Consultation
Licensed
110 Silver Star Blvd #109, Toronto, ON M1V 5A2
i
Xinda Roofing

Xinda Roofing

(5)
“We had a great experience with this family business, there was great communication to detail and results were what we expected and more. We highly recommended them. Thank you Xinda Company! Positive Responsiveness, Punctuality, Quality, Professionali...”
Emergency Services
Family Business
Free Initial Consultation
In Business Since 2023
41 Nettlecreek Crescent, Toronto, ON M1V 4K8
i
Rebel Roofing & Masonry

Rebel Roofing & Masonry

(4)
Eavestrough, soffit, fascia, Chimney Repairing, Basement Renovation
“They came and did our roof and chimney highly recommend them ask for mike he is the best.”
Emergency Services
Free Initial Consultation
Licensed
1076 Bathurst St, Toronto, ON M5R 3G9
i
Northcan Roofing Inc.

Northcan Roofing Inc.

(18)
  • Team
  • Leaks
  • Job
“Northcan, Is one of the best roofing companies I ever worked with and Alex is very professional and experience, and completed all our work on time and budget as promised. Highly recommend. Positive Responsiveness, Punctuality, Quality, Professionalis...”
Licensed
Transparent Fees & Pricing
In Business Since 2019
425 Alness St, Toronto, ON M3J 2T8
i
Roofing Systems Plus

Roofing Systems Plus

(15)
  • Price
  • Job
  • Team
“Roofing Systems Plus completed my roof,, the garage all the trimmings and completed it in one day. Very well organized crew of guys. I have not found one nail in my driveway since the work was done.”
Free Initial Consultation
2469 Queen St E, Toronto, ON M4E 1H8
i
United Roofing

United Roofing

(11)
Roof Repair, Roof Maintenance, Roof Replacement
“Had roof done approx 1 week after completing contract. Good price, was lowest out of 5. Done in 1 day by 2 workers. No problems after 3 weeks. Positive Responsiveness, Value”
Free Initial Consultation
28 Augusta Ave, Toronto, ON M5T 2K8
i
Safeway Contractors Ontario

Safeway Contractors Ontario

(5)
  • Project
  • Driveway
  • Expertise
“I hired Safeway Contractors Ontario to pave my driveway and I am very happy with their service. They were very professional, courteous, and efficient. They did a great job preparing the site, laying the asphalt, and smoothing the surface. They also a...”
Emergency Services
Free Initial Consultation
In Business Since 2018
264 Queens Quay W Suit 154, Toronto, ON M5J 1B5
i
GTA Exteriors

GTA Exteriors

(10)
Attic Ventilation, Skylights, Metal Works
“I had a leak through the shingles. They came fixed it and no more leaks. Very professional and workmanship was amazing! Positive Responsiveness, Punctuality, Quality, Professionalism, Value”
Free Initial Consultation
In Business Since 2022
20 Bloor St E, Toronto, ON M4W 3G7
i
Green Roofing Solutions

Green Roofing Solutions

(10)
  • Garage
  • Gutters
  • Shingles
“We had our roof and gutters replaced by Jorge and his team. Everything was great. Started and finished on time and the price was the best I was offered.”
Family Business
Free Initial Consultation
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