Professional Roof Repair & Installation Contractors in Elmira, ON

The highest-rated Roof Replacement, Maintenance & Repair companies out of 51 vetted & reviewed in the Elmira area.

Brubacher Roofing Systems

Brubacher Roofing Systems

(6)
“I have been using Brubacher Roofing for over 10 years. Great company,great service awesome value! New Era Group. Positive Responsiveness, Punctuality, Quality, Professionalism, Value Services Attic venting repairs, Roof inspection, Roof repair, Roo...”
Free Initial Consultation
In Business Since 2017
39 Arthur St N, Elmira, ON N3B 1Z8
i
The Roofman Inc

The Roofman Inc

(50)
Repair & Maintenance, Installation, Products
“We had some shingles damaged from the major storm in May 2022, and we called Roofman (since they installed our roof) to come take a look at it for us. They were prompt, professional, and only replaced what needed to be replaced based on their profess...”
Emergency Services
In Business Since 1998
Family Business
1085 Guelph St, Kitchener, ON N2B
i
Classic Products Metal Roofing Systems Inc

Classic Products Metal Roofing Systems Inc

(50)
Attic Inspection Service, Metal Roof Visualizer, Church Roofs
“The Classic Product Team was very professional. This is an investment that is really worth the value. The product looks beautiful and will last for a long time. This is our second project with the company and they have certainly over delivered. The r...”
Transparent Fees & Pricing
MCA Certified
Free Initial Consultation
Offers Financing Options
1201 Franklin Blvd Unit 3 & 4, Cambridge, ON N1R 6R7
i
Your Roof Specialist

Your Roof Specialist

(50)
  • Work
  • Leak
  • Wind
“James came by to inspect my roof as three shingles had blown off from it. He was very prompt and honest and told me that my roof was in great condition and that the shingles had blown off my 6' shed instead. Since he was there and as it'd be a quic...”
Emergency Services
In Business Since 2024
Family Business
Free Initial Consultation
Serving Elmira Area
i
Customersroofing

Customersroofing

(49)
  • Quote
  • Quality
  • Vents
“Was referred to Customers Roofing by a trusted friend who had several jobs performed by them. Tim @ Customers Roofing returned my initial phone call promptly. Provided a detailed, written, quote within a few days. Provided material to help me make...”
Coupons & Offers
Offers Financing Options
412 Queen St W, Cambridge, ON N3C 1H1
i
Koebel's Roofing

Koebel's Roofing

(50)
Renovationsnew, Roofing, Apply For Financing
“Amazing Service !!!!!! I had roof damage causing water to come into my daughters bedroom window and needed it fixed ASAP….Lloyd returned my phone call right away and was able to fix the issues the same day before more water damage was caused. Very pr...”
Licensed
Family Business
In Business Since 2014
Free Initial Consultation
Serving Elmira Area
i
William's United Roofing

William's United Roofing

(46)
We Are a Family Owned and Operated Second Generation Company
“Got William's contact via a referral. William was very responsive, and quoted with reasonable price and better schedule as compared to the other quotes I received. He even provided a quick fix before the scheduled installation date, since there was h...”
Family Business
385 Red Osier Rd, Waterloo, ON N2V 2W1
i
Wm. Green Roofing Ltd.

Wm. Green Roofing Ltd.

(46)
  • Product
  • Quality
  • Project
“I called Wm Green Roofing to fix some leaks in our roof from shoddy work done by Belmar Roofing. They responded quickly and resolved the issue. We then asked them to replace a section of our roof that was approaching its best before date. Throughout ...”
Free Initial Consultation
ELITE, WSIB Certified
45 Dawson Rd, Guelph, ON N1H 1B1
i
Rick Macdonald Siding

Rick Macdonald Siding

(46)
  • Installing
  • Fascia
  • Product
“Over the last Year they have replaced all of our windows and two doors. I am not going to say they were the least expensive when we were looking around but the people and product are great. They provided good product suggestions and guidance. We neve...”
Free Initial Consultation
300 Trillium Dr, Kitchener, ON N2E 2K6
i
Angel PRO Roofing

Angel PRO Roofing

(31)
Home, Projects, More
“The team from Angel Pro Roofing just recently helped us with the repair of our damaged siding in the backyard. Job was done promptly, at our convince in terms of day and time. Great quality of work and reasonable price. Now we are going to hire peopl...”
Free Initial Consultation
Emergency Services
244 Pine Valley Dr, Kitchener, ON N2P 2V7
i
A1 Pros

A1 Pros

(42)
Soffit & Fascia, Repairs Maintenance & Inspections, Leaf Guard Systems
“My wife and I decided to modernize the look of the house. A1 put together a great look. They finished our siding, gutters and fascia. Everything was done promptly and efficiently. We are very happy. Positive Responsiveness, Punctuality, Quality, ...”
180 Northfield Dr W #4, Waterloo, ON N2L 0C7
i
Mike the Roofer Inc.

Mike the Roofer Inc.

(47)
Timberline Ultra HD, Timberline HD
“We needed to replace and install new skylights. We contacted Velux for a list of certified local roofers that could do the work. Out of that short list Mike the Roofer was the only company that returned my calls. From the onset the customer experi...”
Free Initial Consultation
GAF Certified
Serving Elmira Area
i
Superior Steel Roofing Systems Inc.

Superior Steel Roofing Systems Inc.

(47)
  • Presentation
  • Questions
  • Peace
“Wow! Superior Roofing just finished putting on our new steel roof and I cannot say enough about how amazing they are. Cory (crew lead) and his team were outstanding. Polite, professional, pleasant, efficient, thorough, and just all-around fantastic. ...”
Transparent Fees & Pricing
In Business Since 2004
Offers Financing Options
15 Monarch Rd, Guelph, ON N1K 1N4
i
Milena's Pro Roofers

Milena's Pro Roofers

(39)
  • Quote
  • Price
  • Inspection
“I had an excellent experience with Milena's Pro Roofers. Hector and his crew were professional, and left the gutters and property clean. The roof work was excellent, and this was verified by the photos he takes of the process of installation. This en...”
Free Initial Consultation
343 Mill St, Kitchener, ON N2M 3R8
i
KW Roofing & Exterior Solutions

KW Roofing & Exterior Solutions

(38)
  • Vents
  • Shingles
  • Price
“Fantastic! Balthazar is VERY professional, both in his customer service and in the quality of his materials and workmanship. Very prompt and courteous in his communication; good explanation of problems and solutions. We had a problem in the fall, bu...”
Free Initial Consultation
In Business Since 2019
215 Benesfort Crescent, Kitchener, ON N2N 3B4
i
Reuter Roofing

Reuter Roofing

(40)
  • Quote
  • Team
  • Water
“Thanks to Mike and his crew, the replacement of our roof shingles was completed professionally and efficiently within two days. The entire process from choosing the shingles to installation and cleaning up at the end, went very smoothly and within t...”
90 Rankin St Unit 11, Waterloo, ON N2V 2B3
i
NGR Roofing Solutions

NGR Roofing Solutions

(35)
  • Work
  • Job
  • Clean
“We needed our roof replaced but weren't sure who to go with. After talking to Miguel from Precision Roofing Contracting we knew that they were the one for the job. From start to finish, Miguel was very thorough and professional; he patiently and kind...”
Free Initial Consultation
145 Blackwell Dr, Kitchener, ON N2N 2R8
i
Quality Care Roofing Inc.

Quality Care Roofing Inc.

(31)
Siding, Residential Roofing, Soffit/Fascia
“We had our roof replaced this spring. Ken was detailed with his quote and work was scheduled quickly. The guys were polite and cleaned up very well after the job was done. There was a slight mix up with our flat kitchen roof materials when the shingl...”
GAF, GAF Certified
In Business Since 2021
Free Initial Consultation
Serving Elmira Area
i
Premium Roofing Inc.

Premium Roofing Inc.

(30)
Architectural Shingles, Metal Shingles
“While ultimately I selected another metal roof product that met my preferred aesthetic color and design taste, I was thoroughly impressed with Dave and Heather at Premium Roofing. In my opinion, Dave and Heather set the bar in customer service, wi...”
Free Initial Consultation
In Business Since 2016
212 Oxford St, Kitchener, ON N2H 4S2
i
Dave Merkley Roofing Ltd

Dave Merkley Roofing Ltd

(16)
  • Call
  • Price
  • Budget
“I hired this company for roof repair and was told they were very busy and be at least a month before they could come. I asked if they could somehow squeeze me in sooner because I had a tarp on the roof and was nervous about another storm. They had ...”
Licensed, BBB Accredited
Locally Owned & Operated
In Business Since 2012
Family Business
51 Rosewood Ave, Guelph, ON N1H 5Z8
i
Weldun Roofing

Weldun Roofing

(29)
  • Happy
  • Team
  • Communication
“I have used Weldun Roofing twice. A while back I had found a hole in the roof caused by a raccoon or squirrels, they promptly fixed the issue and at a very reasonable cost. Recently we did a full roof replacement and Patricia did a great job communic...”
Offers Financing Options
In Business Since 2009
Free Initial Consultation
458 Massey Rd Unit A, Guelph, ON N1K 1B4
i
Dowle & Sons Roofing

Dowle & Sons Roofing

(26)
  • Text Messages
  • Quote
  • Christian
“I had a major leak causing extensive damage. I was looking for a reputable company to complete the repair and was referred to Dowle & Sons. So glad I found this company! They came out to inspect and tarp the roof until the repair was completed. They ...”
Locally Owned & Operated
Free Initial Consultation
32 Pondview Crescent, Guelph, ON N1E 3K1
i
Thomson Roofing

Thomson Roofing

(1)
Roofing Repair, Roofing Installation, Aluminum Work
“Very happy with the prompt response to our call and work done as promised in the time frame .”
Emergency Services
Licensed, BBB Accredited
Family Business
Free Initial Consultation
156 Marshall St, Waterloo, ON N2J 2T7
i
LP Platinum Roofing & Exteriors

LP Platinum Roofing & Exteriors

(24)
Home Insulation Services, Residential Roofing Services, Custom Home Exteriors
“We live in a 6 unit freehold townhouse that hired LP to replace all our roofs. Adam came to the initial quote meeting on time, prepared, patient to answer all our questions and produced individual quotes before leaving. Our start date was delayed a b...”
Free Initial Consultation
Offers Financing Options
Serving Elmira Area
i

Roofing Services in Elmira, ON Cost Estimates

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

Average range $5928 to $11581 is based on 547 cost profiles.

Why these companies made our list

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