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

(5)
“Fast reliable service, I have used Brubacher for many years and every leak they have fixed has never been an issue again I Highly recommend Brubacher”
Free Initial Consultation
In Business Since 2017
39 Arthur St N, Elmira, ON N3B 1Z8
i
Dowle & Sons Roofing

Dowle & Sons Roofing

(18)
  • Quote
  • Price
  • Leak
“Heard about Dowle & Sons Roofing on social media. Reached out to get a quote on a shop roof and they were responsive and came out to take a look. Solid quote and scheduled within a few weeks. Shelley was great to deal with and the whole process wa...”
Locally Owned & Operated
Free Initial Consultation
32 Pondview Crescent, Guelph, ON N1E 3K1
i
Stybek Commercial Roofing Kitchener

Stybek Commercial Roofing Kitchener

(11)
  • Communication
“Most professional service in the industry. Of all the companies I've dealt with, Stybek was by far the most engaged, detailed and accommodating and it's not close. Phenomenal experience. Go with the best right here.”
Free Initial Consultation
64 Dumart Pl, Kitchener, ON N2K 3C7
i
The Roofman Inc

The Roofman Inc

(50)
Metal Roofs, Roof Products, Maintenance and Service Repair
“I am really happy with the price and quality of the roof repair completed by Roofman this winter. My covered porch was leaking and it looks like the previous owner tried to repair it several times. After a free consultation, they recommended putting ...”
Coupons & Offers
In Business Since 1998
Family Business
Free Initial Consultation
1085 Guelph St, Kitchener, ON N2B
i
Advanced Metal Roofs Inc.

Advanced Metal Roofs Inc.

(10)
  • Product
  • Crew
  • Priced
“Abe and his team were outstanding. Very responsive and accommodating under some difficult scheduling circumstances. Professional and hardworking. Our experience exceeded our expectations and the finished product looks fantastic. Thanks Abe!”
Free Initial Consultation
25+ Years Experience
Serving Elmira Area
i
Classic Products Metal Roofing Systems Inc

Classic Products Metal Roofing Systems Inc

(50)
Attic Inspection Service, Metal Roof Visualizer, Church Roofs
“We love love LOVE our new metal roof from Classic Products. They have a variety of shingle styles and colours (so we were easily able to find one that matches our red brick 120 year old house). We've been getting daily compliments from passers-by. Th...”
Transparent Fees & Pricing
MCA Certified
Free Initial Consultation
Offers Financing Options
1201 Franklin Blvd Unit 3 & 4, Cambridge, ON N1R 6R7
i
Empire Roofing and Exteriors

Empire Roofing and Exteriors

(48)
Skylight, Eavestrough, Soffit, and Fascia, New Home Construction
“We asked Kenny to provide us eaves troughs, down pipes, Fascia, soffits, and flashing around our newly installed window on our recently fully renovated 140+ year old home. It was not an easy job (especially in the dead of winter), and things did not...”
Family Business
Free Initial Consultation
340 Edinburgh Rd N #3, Guelph, ON N1H 7Y4
i
Procraft Contracting

Procraft Contracting

(6)
Decks, Insulation, Landscaping
“These guys were great, I got them to do my fence earlier this summer and now they just finished my basement.. thanks Jimmy and crew!”
Licensed
Free Initial Consultation
In Business Since 2023
Coupons & Offers
452 Ottawa St S, Kitchener, ON N2M 3P5
i
Customersroofing

Customersroofing

(49)
  • Results
  • Quality
  • Quote
“Called to have my roof repaired, due to wind damage. Work was completed quickly and thoroughly. Even checking for other potential areas of concern (thankfully none were found). The price was more than fair and I could not be happier with all that was...”
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
“Working at Koebel's Roofing has been a rewarding experience for me as an employee. The company culture is vibrant, fostering a sense of teamwork and collaboration among colleagues. The leadership at Koebel's Roofing is commendable, providing clear gu...”
Licensed
Family Business
In Business Since 2014
Free Initial Consultation
Serving Elmira Area
i
Superior Steel Roofing Systems Inc.

Superior Steel Roofing Systems Inc.

(47)
  • Presentation
  • Product
  • Peace
“Thank you Nick Habsch for your recommendation and the wonderful work crew that installed our new roof. Nick was very professional, answering all our questions immediately , keeping us informed and updated during the rain interruptions. The job site...”
Transparent Fees & Pricing
In Business Since 2004
Offers Financing Options
15 Monarch Rd, Guelph, ON N1K 1N4
i
Rick Macdonald Siding

Rick Macdonald Siding

(45)
  • Installing
  • Fascia
  • Quote
“We had facia soffit and gutters replaced on our home and couldn't be more pleased with the workmanship and the finished results. Justin, the installer was a mighty team of one and unbelievably efficient and the craftsmanship and care he put into hi...”
Free Initial Consultation
300 Trillium Dr, Kitchener, ON N2E 2K6
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
Your Roof Specialist

Your Roof Specialist

(50)
  • Wind
  • Leak
  • Honesty
“James was extremely professional. Came to the house and looked at the roof and damage inside and gave an honest opinion. I really appreciated that he took the time to outline the scope of work and explain exactly what he was going to do and why. Foll...”
Free Initial Consultation
In Business Since 2024
Family Business
Serving Elmira Area
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
William's United Roofing

William's United Roofing

(36)
We Are a Family Owned and Operated Second Generation Company
“Very reasonably priced, response and service was quick friendly and professional. Excellent job and extremely happy with the outcome of the work on my roof which was in horrible condition. Thanks to William and his crew I can now rest easy. I would ...”
Family Business
385 Red Osier Rd, Waterloo, ON N2V 2W1
i
Reuter Roofing

Reuter Roofing

(39)
  • Wind
  • Team
  • Water
“Job well done start to finish! Both Rick MacIntosh (estimator) and Cory Reuter (owner) met with us during the estimate/pricing/quoting process and stayed in touch with us while their team installed our new roof. They both followed up with us after to...”
90 Rankin St Unit 11, Waterloo, ON N2V 2B3
i
Premium Roofing Inc.

Premium Roofing Inc.

(26)
Architectural Shingles, Metal Shingles
“Premium Roofing installed a metal roof on our home in the Winter of 2020. It looks stunning. The service that Dave, Heather and the crew delivered was friendly and accommodating. During our initial quote, Dave came to our house and answered ques...”
Offers Financing Options
In Business Since 2016
Free Initial Consultation
212 Oxford St, Kitchener, ON N2H 4S2
i
Dave Merkley Roofing Ltd

Dave Merkley Roofing Ltd

(15)
  • Call
  • Wind
  • Job
“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
North Guard Roofing

North Guard Roofing

(33)
  • Work
  • Job
  • Questions
“Booked an appointment with Precision roofing contracting. The technician knocked on my door today before the supposed roof repair date and explained to me that he was working in my area and dropped by to check the colour of my shingles. He climbed up...”
Free Initial Consultation
145 Blackwell Dr, Kitchener, ON N2N 2R8
i
Weldun Roofing

Weldun Roofing

(28)
  • Team
  • Price
  • Job
“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
Quality Care Roofing Inc.

Quality Care Roofing Inc.

(27)
Gutters, Residential Roofing, Snow Removal
“Ken and his crew were recommended to me, and he did not disappoint. My experience was five stars all the way. He took the time to explain all the options, and could not have been a better person to deal with. All the work was done promptly and profes...”
GAF, GAF Certified
In Business Since 2021
Free Initial Consultation
Serving Elmira Area
i
Kanada Home Improvement

Kanada Home Improvement

(21)
Plumbing Services, Bathroom Design and Finishing, Painting Services
“We called few Roofing Companies for our property and got some prices to replace our flat roof . We were told that the prices have gone up a lot and the estimate came up very high . We got a price from Kanada Roofing that was way more reasonable and d...”
Offers Financing Options
In Business Since 2022
Free Initial Consultation
670 King St W #2, Kitchener, ON N2G
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

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