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 standout choices among the selected group of 24 finalists.

BNS Roofing

BNS Roofing

(30)
  • Calls
  • Price
  • Quality
“We decided to go with BNS Roofing after contacting a few other companies. We were EXTREMELY pleased with the quality of the materials, work, and service. The installers were efficient, cleaned up after the job, and kept us completely informed about t...”
Emergency Services
In Business Since 2021
Family Business
1202 York Mills Rd, Toronto, ON M3A 1Y1
i
JP Lucky Construction and Roofing

JP Lucky Construction and Roofing

(28)
  • Framing
  • Addition
  • Job
“Jonas and his team at JP Lucky Construction were great to deal with.  We did not have plans or a permit and it was all new to us as we wanted to take down our old bungalow and expand it to a two-storey with raised ceilings.  The consulting process wa...”
Family Business
Emergency Services
In Business Since 2020
Free Initial Consultation
582 Lansdowne Ave, Toronto, ON M6H 3Y6
i
Quality Roofing Services Ltd_ Toronto Roofing Company

Quality Roofing Services Ltd_ Toronto Roofing Company

(29)
Commercial, Building Exterior, Residential
“Could not be happier with these guys. In fact I've rarely been happier with home service/tradespeople ever. Needed an urgent roof leak repaired after heavy rains - they arrived exactly when they said they would, extremely personable duo, diagnosed...”
Licensed
In Business Since 2014
Emergency Services
10 Canvarco Rd Unit 303, Toronto, ON M4G 1L4
i
JQ Masonry

JQ Masonry

(13)
  • Concrete
  • Quote
  • Crew
“I was very impressed with the team that took care of my foundation repair. Things happened quickly, and the job was done perfectly. This team went above and beyond with the after sale service as well. A full 5 stars here.”
In Business Since 2022
2967 Dundas St W #225, Toronto, ON M6P 1Z2
i
Alpine Roofing

Alpine Roofing

(25)
Skylites, Masonry, Carpentry
“Alpine replaced the flat roof on our garage. They repaired the soffit, the metal flashing surmounting the brick surround, and installed new plywood where required. They arrived when they said they would, got the job done quickly, kept the neighbou...”
Free Initial Consultation
Licensed, BBB Accredited
In Business Since 2003
Emergency Services
31 Carlaw Ave, Toronto, ON M4M 2R6
i
Best of 2023

Qualification Criteria for best of Winners

Minimum Overall Score
98 (100)
Minimum Reputation Rank
97.5 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
Blackstar Aluminum Ltd

Blackstar Aluminum Ltd

(28)
Faqs, Property Management Services, Soffit and Fascia
“I had contacted blackstar aluminum to redo the gutters and downspouts for our semi-detached property. The existing gutters were slopped towards a downspout that went directly underground. The previous home owners had attempted to redirect that downsp...”
Offers Financing Options
In Business Since 2007
Free Initial Consultation
745 Fenmar Dr, Toronto, ON M9L 1C8
i
Sunleaf Roofing Inc.

Sunleaf Roofing Inc.

(30)
  • Companies
  • Team
  • Family
“Just want to say that Sunleaf roofing did an amazing job. Great value!!!They are all very hard workers and cleaned up after the job was done. Hats off to Raymond who went far and beyond and finished the job in one day. You were amazing, thank yo...”
Offers Financing Options
In Business Since 2019
Free Initial Consultation
11 Progress Ave Unit 22, Toronto, ON M1P 4S7
i
Flat Roofs Toronto

Flat Roofs Toronto

(30)
  • Efficient
  • Roof Installation
  • Fair
“Our new roof has made such a difference. It's beautiful and durable! I highly recommend this company to anyone looking for excellent work on their home or business property.”
In Business Since 2020
1420 Dupont St, Toronto, ON M6H 0C2
i
Milestone Aluminum Inc

Milestone Aluminum Inc

(20)
Free Estimate, Home
“Great job and excellent customer service. Recommend to anyone that needs aluminum work. Everything was done on time, and accomplished with all desire.”
Free Initial Consultation
In Business Since 2017
830 Lawrence Ave W #915, Toronto, ON M6A 0B6
i
Clover Roofing & Sheetmetal Inc

Clover Roofing & Sheetmetal Inc

(6)
Natural Slate, Cedar Roofing, Flat Roofing
“Can't praise these guys enough. Chris and his team are super professional and really know what they're doing. Good advise before the project kicked off and great communication throughout. Would highly recommend to family and friends.”
Free Initial Consultation
Licensed
In Business Since 2020
Emergency Services
103 The Queensway Unit 303, Toronto, ON M6S 5B4
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
In Business Since 2021
Free Initial Consultation
215 Markham Rd, Toronto, ON M1J 3C4
i
East York Masonry

East York Masonry

(15)
  • Leak
“We had a retaining wall that was falling down and and East York masonry rebuilt it to a fast And quality job couldn't recommend any better firm than this one”
Free Initial Consultation
In Business Since 2022
934 Danforth Ave suite 101, Toronto, ON M4J 1L9
i
Jack Atlas Roofing

Jack Atlas Roofing

(13)
  • Quality
  • Family
  • Company
“The roofing business is a "dark business" with wildly varying prices and suspect quality. Jack Atlas is the exception to this rule. You will receive competitive pricing, excellent workmanship and attention to detail. And they even clean up after the...”
Family Business
In Business Since 2012
83 Armstrong Ave, Toronto, ON M6H 1V9
i
Roofing Vesely Contracting Lnc

Roofing Vesely Contracting Lnc

(3)
“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.”
Emergency Services
In Business Since 2022
Free Initial Consultation
31 St Dennis Dr #912, Toronto, ON M3C 1G5
i
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
In Business Since 2022
4 Moncrieff Dr, Toronto, ON M9W 2R1
i
Icon Roofing Inc.

Icon Roofing Inc.

(1)
Residential Roofing, Commercial Roofing, Roofing Repairs
“Highly professional and Commercial Roofing Contractor in Toronto. I recommend this service to all. P.S - They don't leave mess after completion of work!!”
Free Initial Consultation
In Business Since 2014
4252 Cheswood Dr., Toronto, ON M3J 2B9
i
Roof and Roll

Roof and Roll

(4)
Shingle Roofing, Flat Roofing, Metal Roofing
“Roof&Roll representative, Stefan, is very professional, responsive, and easy to work with. He insured that the removal and installation were completed properly, and no corners were cut. They did the job in a timely manner and addressed all our concer...”
In Business Since 2020
80 Esther Lorrie Dr unit 809, Toronto, ON M9W 0C6
i
Bathurst Roofing Ltd

Bathurst Roofing Ltd

(3)
  • Clean
“Bathurst Roofing did the roof on my house in downtown Toronto. I was very impressed from beginning to end. The salesperson whom I dealt with didn't try to sell me anything I didn't need and was very professional. The workers arrived on time and di...”
Licensed
In Business Since 2007
Family Business
88 Orchard View Blvd, Toronto, ON M4R 1C2
i
Toronto Roof Works

Toronto Roof Works

(5)
“Professional service. Elio patiently walk me through the report.”
Licensed
In Business Since 2016
33 Rosehill Ave, Toronto, ON M4T 1G4
i
Onix Roofing

Onix Roofing

“ONIX COMPANY is a leading roofing company serving Toronto and GTA specializes in residential services: shingling, emergency repair, flat roof, skylight, protection and maintenance..”
Free Initial Consultation
In Business Since 2009
59 Lapp St, Toronto, ON M6N 3W5
i
Barnyard's Roofing

Barnyard's Roofing

(2)
“Knowledgable and friendly crew!”
In Business Since 2007
49 Lewis St, Toronto, ON M4M 2H2
i
Rosman Roofing Inc

Rosman Roofing Inc

“Established in 1981, Rosman Roofing Inc. has spent over 30 years serving the homeowners of the Greater Toronto Area. Fully insured, we offer both new roof installations and effective roof maintenance systems to further protect your home and possessio...”
In Business Since 2012
490 Dovercourt Rd, Toronto, ON M6H 2W4
i
Innovative Roofing Systems Canada

Innovative Roofing Systems Canada

(17)
  • Job
  • Leak
“I hired Innovative Roofing Systems to redo certain aspects of my roof that a previous company did, which I was not satisfied with. Terry came in and within 2 days of work he redid everything I asked him too as well as suggest certain ideas. He is ver...”
2645 Keele St, Toronto, ON M6L 2P2
i
Jads Roofing

Jads Roofing

(13)
  • Job
  • Price
“Had a leak that needed to be fixed ASAP. They did a temp repair, and gave me a good quote for a complete re-proof. Well equipped, good price, and the leak was stopped.”
633 Bay St., Toronto, ON M5G 2G4
i

Roofing Services Near You Cost Estimates

Minimum cost
$1274
Maximum cost
$36061
National Average
$8133
Avg Per Hour Rates
$184
$5509
$10761
Average price range is based on 614 cost profiles
Click to copy
Successfully copied!
National Average $8133
Minimum cost $1274
Maximum cost $36061
Avg Per Hour Rates $184

Average price range $5509 to $10761 is based on 614 cost profiles.

Why these companies made our list

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