Professional Roof Repair & Installation Contractors in Toronto, ON

Handpicked from 40 vetted & reviewed Roof Replacement, Maintenance & Repair companies in the Toronto area, explore the top 5 leaders in their field among the selected group of 24 finalists.

Valad Roofing

Valad Roofing

(7)
  • Prices
“I got some houses and on the last summer I decid to check all the roofs and ask Valadao Roofing to do the job. The company is amazing, has check all my houses and replace the flat roof in some of them. Good prices and excellent work.”
Free Initial Consultation
4 Moncrieff Dr, Toronto, ON M9W 2R1
i
JP Lucky Construction and Roofing

JP Lucky Construction and Roofing

(49)
  • Crew
  • Customer Satisfaction
  • Quotes
“Very responsive. Got a free estimate in advance with a full list of items that were to be completed. Everything was done just as indicated (with pictures for you to see as they go). No surprises in timing or price. Also great follow up and communicat...”
Emergency Services
Free Initial Consultation
Family Business
In Business Since 2020
582 Lansdowne Ave, Toronto, ON M6H 3Y6
i
JQ Masonry & Interlock

JQ Masonry & Interlock

(2)
“Jq masonry Were so helpful and did excellent work. Their flexibility was very much appreciated! We were so impressed with their hard work.”
In Business Since 2022
2967 Dundas St W #225, Toronto, ON M6P 1Z2
i
Alpine Roofing

Alpine Roofing

(45)
Flat Roofs, Cedar Roofing, Asphalt Roofing
“I had the pleasure of meeting David when Alpine roofing was replacing the neighbour's flat roof! David was quick to provide an estimate and walk me through all the details. As someone who is a Perfectionist … David and his crew accommodated all the i...”
Emergency Services
Free Initial Consultation
Licensed, BBB Accredited
31 Carlaw Ave, Toronto, ON M4M 2R6
i
BNS Roofing

BNS Roofing

(50)
Aluminum Roofing Services, Roof Replacement, Chimney Repair and Replacement
“The team was very professional since they arrived for the inspection until they finished the roof replacement project. Thank you BNS roofing, highly recommend!”
Licensed
Emergency Services
Free Initial Consultation
In Business Since 2021
1202 York Mills Rd, Toronto, ON M3A 1Y1
i
Best of 2024

Qualification Criteria for best of Winners

Minimum Overall Score
98 (100)
Minimum Reputation Rank
99.1 Percentile
All of our award winners are based on identifiable facts - reviews, performance, and experience - collected by scientific means. We use this data to assess each business’s essential features, weighting them according to their importance to customers.
Read our methodology
Prominent finalists
High Skillz Roofing Inc.

High Skillz Roofing Inc.

(49)
Roof Maintenance Services, Gutters Replacement and Repairs | Leaf Guard Installation, Skylight Replacement and Repairs
“Great roofing company to deal with , on time professional service Artur repaired our leaky roof before rain started, affordable rates. Highly recommended high skillz roofing inc.”
Free Initial Consultation
Licensed
62 Alness St Unit 2-B, Toronto, ON M3J 2H1
i
Jimmy's Roofing

Jimmy's Roofing

(48)
Carpentry Services, Shingle Roofs, Eavestroughs & Aluminum
“Jimmy was the best! He was super patient with my wife and I as we asked many questions and was very prompt and polite. He also gave us the best price out of all the quotes we received. His team came and knocked the job out in a single day a week earl...”
Free Initial Consultation
90 Bowie Ave, Toronto, ON M6E 2P5
i
Integrity Roofers

Integrity Roofers

(47)
Roofing Services
“I was extremely happy with Integrity Roofers. They replaced the roof on my commercial building as promised and did a excellent job at a fair price. I would highly recommend! 5 out of 5 stars!”
Transparent Fees & Pricing
In Business Since 2015
237 Sheppard Ave W ground floor, unit#1, Toronto, ON M2N 1N2
i
Quality Roofing Services LTD

Quality Roofing Services LTD

(46)
Roof Repairs, Warranty, Eavestrough, Soffit & Fascia
“Good value, helped us out when no one else would. Would recommend to everyone and call him again if we have roofing issues. Skilled with Duradek and flat roofs. Thank you Aryan!”
Free Initial Consultation
10 Canvarco Rd Unit 303, Toronto, ON M4G 1L4
i
Blackstar Aluminum Eavestrough & Siding

Blackstar Aluminum Eavestrough & Siding

(46)
Soffit and Fascia, Aluminum Cladding / Clapping, Eavestrough & Gutter Guards
“Our experience with Blackstar Aluminum was very good. They are professional and quality of work was great. Everything was done in a timely manner. Thank you very much. I would highly recommend this company. Alex.”
Free Initial Consultation
745 Fenmar Dr, Toronto, ON M9L 1C8
i
D&S Roofing

D&S Roofing

(40)
Install & Repair, Roof Maintenance, Eavestrough
“D&S roofing did a phenomenal job on our house and garage. Hugh was very professional and their price was very reasonable. I would definitely use them again and highly recommend them. Joe and Mary”
Licensed
Emergency Services
Free Initial Consultation
10++ Years Experience
160 Silver Star Blvd, Toronto, ON M1V 5P2
i
Peter & Greg Walker Contracting Inc

Peter & Greg Walker Contracting Inc

(30)
Windows & Doors, Siding, Chimneys
“Absolutely thrilled with the work I got from Peter & Greg Walker. After years of repairing my roof, I worked with them for a full roof replacement. Arnold helped us pick a great-looking shingle, and the team removed the roof and installed a new one...”
Offers Financing Options
Free Initial Consultation
Licensed
82 Six Point Rd, Toronto, ON M8Z 2X2
i
Milestone Aluminum Inc

Milestone Aluminum Inc

(26)
Free Estimate, Home
“Extremely happy with the services and professionalism provided by this company. They were able to answer all my questions and even pointed out some things to watch for that I hadnt considered. They were well organized and finished the job within the ...”
Free Initial Consultation
830 Lawrence Ave W #915, Toronto, ON M6A 0B6
i
Innovative Roofing Systems Canada

Innovative Roofing Systems Canada

(22)
  • Job
  • Call
  • Leak
“We have had contractors in the past that inflate prices and do shoddy work so was really careful in picking out a good contractor for the job that we needed done. And we found that in Innovative Roofing Systems. Terry is not only professional and ...”
Licensed
Emergency Services
In Business Since 2023
2645 Keele St, Toronto, ON M6L 2P2
i
Safeway Contractors Ontario

Safeway Contractors Ontario

(13)
  • Skilled
  • Project
  • Efficient
“I recently had them to seal coat my driveway, and I am extremely satisfied with their work. The crew was efficient, and friendly, and completed the project in a timely manner. The seal coating has provided a protective layer and enhanced the overall ...”
Emergency Services
Free Initial Consultation
In Business Since 2018
264 Queens Quay W Suit 154, Toronto, ON M5J 1B5
i
Vesely Roofing

Vesely Roofing

(5)
Commercial Roof Replacement, Shingle Roof Replacement, Flat Roof Repair
“I contacted the company that I had a problem with the roof and they fixed it quickly and they were very nice, the work was very good quality, I have no more problems and thank you for repairing the roof and I will recommend it to everyone”
Emergency Services
Free Initial Consultation
Family Business
In Business Since 2023
31 St Dennis Dr #912, Toronto, ON M3C 1G5
i
Clover Roofing & Sheetmetal Inc

Clover Roofing & Sheetmetal Inc

(7)
Natural Slate, Metal Roofing, Cedar Shakes & Shingles
“These guys are super professional and friendly. Good prices and job very well done! I definitely recommend for all your roofing needs, they do all kinds of work!”
Licensed
Emergency Services
Free Initial Consultation
In Business Since 2020
251 Manitoba St, Toronto, ON M8Y 0C7
i
Toronto Hd.roofing

Toronto Hd.roofing

(26)
Gutters, Soffit, Sidings
“Henry notice a pice missing of our roof when he worked on our neighboor roof. He came by tell us and we trust him because of our neighboor words. Those boys are truly King of Roof. They are quick, efficency, price reasonable. Thank you Henry and th...”
Free Initial Consultation
In Business Since 2023
21 Arthur Griffith Dr, Toronto, ON M3L 2J9
i
Deluxe Roofing & Construction

Deluxe Roofing & Construction

(15)
  • Price
  • Team
  • Businesses
“Our garage has been in desperate need of a new roof for quite some time, but I had no idea how awful a portion of it was that was exposed to the sun and not really apparent from our property. During a recent downpour, the brittle shingles completely ...”
Licensed
Free Initial Consultation
Locally Owned & Operated
In Business Since 2023
80 Atlantic Ave, Toronto, ON M6K 1X9
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!”
Emergency Services
Free Initial Consultation
Family Business
In Business Since 2023
41 Nettlecreek Crescent, Toronto, ON M1V 4K8
i
Rebel Roofing & Masonry

Rebel Roofing & Masonry

(4)
Waterproofing, Eavestrough, soffit, fascia, Chimney Repairing
“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
East York Masonry

East York Masonry

(15)
  • Leak
“I was really surprised of how fast and professional that James and his guys were, quite happy with the price, overly happy with the job 5 stars from me guys.”
Free Initial Consultation
In Business Since 2022
934 Danforth Ave suite 101, Toronto, ON M4J 1L9
i
Northcan Roofing Inc.

Northcan Roofing Inc.

(19)
  • Team
  • Leaks
  • Job
“Truly a great experience! Better then every other company that I called, service and quality and speed was amazing. If you need help with your roof, these are the only people you should call. Truly grateful that my family has a roof over there heads!...”
Licensed
In Business Since 2019
425 Alness St, Toronto, ON M3J 2T8
i
Andre's Roofing

Andre's Roofing

(5)
“Andre is a skilled worker who takes pride in the work that he does. The result is we received a great looking roof in a timely manner. All the debris was carefully and safely removed. We have experienced a few storms since he installed the new roof a...”
Emergency Services
Free Initial Consultation
In Business Since 2021
215 Markham Rd, Toronto, ON M1J 3C4
i

Roofing Services in Toronto, ON Cost Estimates

Minimum cost
$1713
Maximum cost
$48514
National Average
$10940
Avg Per Hour Rates
$248
$7410
$14477
Average price range is based on 442 cost profiles
Click to copy
Successfully copied!
Average Cost $10940
Minimum cost $1713
Maximum cost $48514
Avg Per Hour Rates $248

Average range $7410 to $14477 is based on 442 cost profiles.

Why these companies made our list

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