Trusted Roof Repair & Installation Contractors in Keswick, ON

Handpicked from 39 vetted & reviewed Roof Replacement, Maintenance & Repair companies in the Keswick area, discover the top 5 standout choices among the selected group of 24 finalists.

Above All Roofing & Exteriors

Above All Roofing & Exteriors

(46)
Copper, Davinci Installation, Eurosheild Installation
“Great communication, got the job done and I have no more stress of my roof leaking. Positive Responsiveness, Punctuality, Quality, Professionalism, Value”
Family Business
In Business Since 2013
Free Initial Consultation
2538 Old Homestead Rd, Keswick, ON L4P
i
Reid's Roofing Ltd.

Reid's Roofing Ltd.

(18)
Flat Roofing, Commercial Services, Metal
“Jeff provided a great customer experience with his knowledge and professionalism. The crew were on time and completed the roof and cleanup in a timely manner. Thank you! Would definitely recommend. Positive Responsiveness, Punctuality, Quality, Profe...”
Free Initial Consultation
Family Business
130 Church St, Keswick, ON L4P 1J5
i
Estate Exteriors

Estate Exteriors

(50)
Residential Roofing, Roofing Repair
“Roof Replacement Tim and his team know how to do their job! They did excellent workvery professional. I have some fantastic pictures of my roof after it was completed. Highly recommended for everyone.”
15+ Years Experience
Free Initial Consultation
Keswick, ON
i
Brown Brother Roofing & Exterior Finishing

Brown Brother Roofing & Exterior Finishing

(8)
“Great company to hire if your looking for a roof to be repaired or re-done totally. Glen and his team are very knowledgeable when it comes to roofs and exterior finishing! Highly recommend.”
In Business Since 2012
294 Metro Rd N, Keswick, ON L4P 3C8
i
Warner Roofing Inc.

Warner Roofing Inc.

(48)
Roofing Carpentry, Metal Roofing, Skylights
“Overall we have had a good experience with Andrew and his team. They did a very professional job and left everything in good shape afterwards. Positive Professionalism Services Roof repair, Roof installation”
Transparent Fees & Pricing
Offers Financing Options
Newmarket, ON L3Y 2N8
i
Best of 2024

Qualification Criteria for best of Winners

Minimum Overall Score
95 (100)
Minimum Reputation Rank
98.6 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
JN Roofing and Contracting

JN Roofing and Contracting

(49)
Emergency Roof Repair, Roof Repair, Roof Inspections
“These guys did an excellent job!. They were efficient, professional and a pleasure to interact with. Highly recommended! Positive Responsiveness, Punctuality, Quality, Professionalism, Value”
Free Initial Consultation
Licensed, BBB Accredited
Emergency Services
161 Brock St, Barrie, ON L4N 2M3
i
D.C United Roofing

D.C United Roofing

(48)
  • Warranty
  • Quote
  • Quality
“Would recommend D.C United Roofing to all who are looking for a great roofing company. They are a pleasure to deal with. They provide fast service and tidy up when they finish the job.”
Free Initial Consultation
Emergency Services
Family Business
In Business Since 2012
28 Currie St Unit #13, Barrie, ON L4M 5N4
i
Jin Li Roofing INC

Jin Li Roofing INC

(42)
  • Questions
  • Communication
  • Job
“researched many roofing company and ending up going with Jin Li Roofing Inc. the team were awesome, they made sure the work was done properly and cleaned up after. quality is great. so glad I went with this roofing company. thanks for the hard work!!”
Free Initial Consultation
In Business Since 2018
Emergency Services
238 Cardinal St, Barrie, ON L4M 6G9
i
Goldhill Roofing

Goldhill Roofing

(46)
  • Inspection
  • Quote
  • Crew
“GoldHill came in ready to win my business. The price was right (by a significant amount), product was solid, they were on-time and made sure to clean up after. They also did a post-intall inspection and answered any questions I had really well. The o...”
Free Initial Consultation
Locally Owned & Operated
526 Welham Rd Unit 1, Barrie, ON L4N 8Z7
i
T. Simpson Roofing

T. Simpson Roofing

(48)
Alu-Rex Gutter Guard System, Siding, Eavestrough
“They were amazing. Marlon and his team were very professional and efficient. Great job done!! Positive Responsiveness, Punctuality, Quality, Professionalism, Value Services Roof installation”
Family Business
200 Davis Dr, Newmarket, ON L3Y 2N4
i
Georgina Roofing Ltd.

Georgina Roofing Ltd.

(50)
  • Fascia
  • Questions
  • Clean
“Cody was quick to respond to my initial call. Everything was professionally done, from pre-job inspection to the actual job. Cleanup was thorough too. Would hire them again. Positive Responsiveness, Punctuality, Quality, Professionalism, Value Servic...”
In Business Since 2020
Free Initial Consultation
Serving Keswick Area
i
Dilmar Roofing

Dilmar Roofing

(28)
  • Money
  • Quality
  • Clean
“Professional, timely and responsive...would definitely recommend Positive Responsiveness, Punctuality, Quality, Professionalism Services Roof installation”
Family Business
Free Initial Consultation
In Business Since 2007
Offers Financing Options
3 Holland St E, Bradford, ON L3Z 2B3
i
Jay Carter Roofing & Sheet Metal

Jay Carter Roofing & Sheet Metal

(42)
Residential Metal Roofing, Commercial Metal Roofing, Commercial Roofing Systems
“I left a voicemail for Jay Carter roofing the morning after the wind storm we had a couple of weeks ago. They called back, the first of a few called companies, within a couple of hours. This was Saturday morning. I was told they would be at our place...”
In Business Since 2007
Offers Financing Options
31 Bales Dr W, East Gwillimbury, ON L0G 1V0
i
Advanced Roof Solutions

Advanced Roof Solutions

(31)
  • Property
  • Efficient
  • Products
“Advanced Roof Solitions did the roof on our new build with a steep pitch roof. The job was started on time and finished ahead of schedule. Pricing was right, especially considering the superior products they use, and the awesome warranty. They're d...”
Free Initial Consultation
192 Tiffin St Unit #2, Barrie, ON L4N 2N4
i
Goldhill Windows and Doors

Goldhill Windows and Doors

(27)
  • Quote
  • Company
  • House
“Very impressed with the service and installation with GoldHill. We replaced our backyard door with sliding patio doors. Not only does it look amazing but the service was exceptional in every way!”
Free Initial Consultation
Locally Owned & Operated
526 Welham Rd Unit 1, Barrie, ON L4N 8Z7
i
Ontario Certified Roofing

Ontario Certified Roofing

(18)
Vinyl Siding, Euroshield®, Soffit, Fascia & Eavestrough
“Adam and his crew were punctual & did great work, his reputation brought him to us through referral source, no b/s or promises not kept strongly recommend Positive Responsiveness, Punctuality, Quality, Professionalism, Value Services Roof installatio...”
Family Business
Transparent Fees & Pricing
Free Initial Consultation
18580 Dufferin St, Newmarket, ON L3Y 4V9
i
First Choice Roofing

First Choice Roofing

(24)
Flashings + Custom Metal, Cedar Shakes, Inspections and Tune-Ups
“We are very impressed with the professionalism and excellent work done by First Choice Roofing. Staff were polite and very organized. Roof looks great. If you are looking for good work at a fair price, go with First Choice Roofing. Positive Punctuali...”
In Business Since 2011
Free Initial Consultation
2916 Vivian Rd, Newmarket, ON L3Y 4W1
i
Peak Performance Roofing & Exteriors

Peak Performance Roofing & Exteriors

(30)
  • Soffit
  • Quality
  • Price
“Dakota responded promptly even in the busy season, he was able to give me a few options and repaired my roof quickly . Great work and great price Positive Responsiveness, Professionalism Services Roof repair”
Emergency Services
Keswick, ON
i
Metal Roof Experts

Metal Roof Experts

(19)
Roof Repair, Metal Roofing Installation
“Metal Roof Experts were great right from the beginning. We felt comfortable with them and they did not disappoint. Our roof looks beautiful and we feel incredibly confident because of the 50 year warranty. Thanks for your professionalism and ...”
In Business Since 2020
Free Initial Consultation
5, 190 Minet's Point Rd Suite 405, Barrie, ON L4N 8J8
i
Dungate Windows and Sunrooms

Dungate Windows and Sunrooms

(23)
  • Knowledge
  • Team
  • Quality
“We searched for a long time to find someone to do the roof on our sunporch. When Taylor arrived at our house he just knew….what needed to be fixed ….he explained the process so we understood….he took in our window replacement request at last minute…...”
1266 Sunnidale Rd, Barrie, ON L9X 1W2
i
Norcan Roofing & Exteriors Inc.

Norcan Roofing & Exteriors Inc.

(13)
  • Crew
  • Warranty
  • Nails
“Thank you for repairing our roof. This company is professional and very clean. We highly recommend this company. Thanks again for everything. Services Roof repair, Roof damage repair”
Free Initial Consultation
92 Caplan Ave Suite 703, Barrie, ON L4N 9J2
i
Aqwa Building Solutions

Aqwa Building Solutions

(13)
  • Metal Roof
  • Questions
“Aqwa building solutions put in our new ease trough, they were very professional and on time, as well as cleaned up after, highly recommend for anyone looking for steel roofing needs. Positive Quality, Professionalism, Value”
Free Initial Consultation
667 Welham Rd, Barrie, ON L4N 0B7
i
Ready Roofing & Renovations

Ready Roofing & Renovations

(8)
Eavestroughs, Rubber Roofing, Gutter Guard
“Great service. Everyone was friendly, professional, and worked very quickly to get our roof done. Finished just before the tornado so it was put to the test right away, and it all held together. Thanks guys! Positive Responsiveness, Quality, Professi...”
In Business Since 2021
Free Initial Consultation
89 Herrell Ave, Barrie, ON L4N 6T9
i
Reno Building Canada Inc.

Reno Building Canada Inc.

(9)
  • Project
  • Team
  • Shed
“Mahyar and his team did an outstanding job tearing down our old garage building our new one. The crew is respectful, courteous, and always willing to answer questions and in a timely manner. We couldn't be happier. Thank you! Positive Responsiveness,...”
Free Initial Consultation
In Business Since 2020
Licensed
650 Srigley St C, Newmarket, ON L3Y 1W9
i

Roofing Services in Keswick, ON Cost Estimates

Minimum cost
$1370
Maximum cost
$38811
National Average
$8752
Avg Per Hour Rates
$198
$5928
$11581
Typical price range is based on 527 cost profiles
Click to copy
Successfully copied!
Average Cost $8752
Minimum cost $1370
Maximum cost $38811
Avg Per Hour Rates $198

Typical range $5928 to $11581 is based on 527 cost profiles.

Why these companies made our list

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