Best Roofing Contractors near Elmira, ON

1 of these companies is based in Elmira; the others serve Elmira from towns including Kitchener, Guelph and Cambridge.

1 open 24/7 · 11 open weekends · 22 rated 4.5+ · 1 shows a licence

Data verified November 11, 2026

Brubacher Roofing Systems

Brubacher Roofing Systems

5.0 15 reviews
“Brubacher's is a top notch company, honest people, great service and solid pricing.”
Serves southwest OntarioFree consultationSince 2017
39 Arthur St N
i
Classic Products Roofing Systems Inc

Classic Products Roofing Systems Inc

5.0 96 reviews
“Darryl was very pleasant to deal with The workers were highly skilled and conscientious, and completed the project quickly.”
Free estimates50-yr warrantyFinancing available5,030 roofsSince 2004Serves Cambridge, Waterloo Region +2
Cambridge, ON
i
William's United Roofing

William's United Roofing

4.9 72 reviews
“They were also very responsive and considerate to all my questions and I would recommend them to anyone looking for a decent job and great customer experience.”
Free estimates15-yr warrantyFamily-owned
Waterloo, ON
i
Mara Roofing and Exteriors Inc

Mara Roofing and Exteriors Inc

4.9 54 reviews
“Sent me before and after pics of my roof, as well as a video explaining what was done and pointing out any previous work.”
Free consultationOpen 24 hours
Kitchener, ON
i
Customers Roofing

Customers Roofing

4.8 66 reviews
“Professional, reasonable and no-hassle, really appreciate end to end doing business with him”
Coupons & offersFinancing
Cambridge, ON
i
A1 Pros

A1 Pros

5.0 46 reviews
“Efficient quick and polite, gutters are cleaner than ever, will definitely get served by them again”
15+ yearsServes Guelph
Guelph, ON
i

Listed for homeowners in and around Elmira, ON, these 24 companies take roofing work. What each one claims about tear-offs, membranes and workmanship cover is taken from its own website; ratings and quoted lines come from public reviews.

Area overview: Elmira, ON

The 24 companies on this page are rated from 4.1 to 5.0 across 1,973 reviews; 17 have 50 or more reviews and 22 are rated 4.5 or higher. When customers rate these companies on specific qualities, they most often praise professionalism (91%), quality (80%) and responsiveness (66%). The topics that come up most in reviews of the companies on this page are "estimates", "price" and "cleanliness". 1 is open around the clock; 11 are open on Saturdays and 2 on Sundays. 1 shows a licence on its website. 9 have ten or more years of experience, the longest 28 years. 1 offers emergency call-outs; 8 offer financing or payment plans; 17 give free estimates; 5 are family- or locally-owned and 3 list coupons or special offers. We have a website on file for all 24 of the companies on this page; 23 publish a contact page; 20 list a public email and 2 take bookings online. We count these figures across the companies on this page; hours and prices change, so confirm the details with the company before you book.

Do roofers listed for Elmira quote at no charge?

Free estimates are stated by 17 of the 24 companies on this page. A free visit is normal in this trade, though it doubles as a sales call. Ask for photos of the roof and the attic, written findings, and a price that separates the tear-off from anything found under it.

The Roofman Inc

The Roofman Inc

4.8 132 reviews
“Greg was professional and exceptional at helping to resolve our roofing concerns”
24/7 emergency serviceSince 1981Family-owned
Kitchener, ON
i
Dowle & Sons Roofing

Dowle & Sons Roofing

4.9 54 reviews
“They were very communicative from the beginning what the issues were, what the timeline would be like and what they needed from me as a customer.”
Free consultationLocally owned
Guelph, ON
i
Milena's Pro Roofers

Milena's Pro Roofers

4.9 68 reviews
“They were attentive, did quality work, and followed up to make sure there were no issues.”
Free estimatesResponds within 24 hours
Kitchener, ON
i
Wm. Green Roofing Ltd.

Wm. Green Roofing Ltd.

4.8 86 reviews
“The quote was competitive, the roof looks great and the staff was easy to deal with.”
Free consultation
Guelph, ON
i
Rick Macdonald Siding

Rick Macdonald Siding

4.7 89 reviews
“This week they came and put a trim around my home so the birds will stop picking out our stucco.”
Insured up to $10MLifetime warrantyServes Kitchener, Waterloo +2Free consultation
Kitchener, ON
i
Quality Roofs

Quality Roofs

5.0 94 reviews
“Joe came out to our house within a few hours of my initial contact with him.”
Free consultationSince 2011Financing
Breslau, ON
i
North Guard Roofing

North Guard Roofing

4.8 50 reviews
“From start to finish, Miguel was very thorough and professional; he patiently and kindly explained the roofing process and answered any questions and concerns we had.”
Free estimatesInsured10-yr warranty15+ yearsServes Kitchener, Waterloo, Cambridge
Kitchener, ON
i
JMN Roofing

JMN Roofing

5.0 63 reviews
“Jack is very professional and knowledgeable, I like how he handle my concern, price is good, quality of work,!”
Since 2020
Guelph, ON
i
KW Roofing & Exterior Solutions

KW Roofing & Exterior Solutions

4.5 51 reviews
“He is very professional, clearly communicates the process, makes genuine recommendations and is transparent with all transactions.”
Free consultationSince 2019
Kitchener, ON
i
Canadian Metal Roof Manufacturing Ltd

Canadian Metal Roof Manufacturing Ltd

4.5 42 reviews
“After shopping around and extensive research, I found Canadian Metal roof to be the most professional, prompt and uninterrupted work.”
Free estimates50-yr warrantyFinancing availableSince 2016
Kitchener, ON
i
Premium Roofing Inc.

Premium Roofing Inc.

5.0 39 reviews
“I would absolutely recommend Premium Roofing to anyone in need of their services.”
Free estimatesInsuredCertainTeed-certified35+ yearsServes Kitchener-Waterloo, Cambridge +4
Kitchener, ON
i
Mallard Home Services

Mallard Home Services

4.9 40 reviews
“Excellent customer service from start to finish and someone who genuinely cares about providing quality products.”
Serves Fergus, Elora, GuelphFree consultationSince 2015
Fergus, ON
i
Weldun Roofing

Weldun Roofing

4.7 36 reviews
“Very pleased with the time and care that the staff took to make sure every part of the house and extra outbuilding roof was perfect.”
Free estimatesInsured up to $2M10-yr workmanship warrantySame-day responseFinancing availableSince 2009
Guelph, ON
i
Dave Merkley Roofing Ltd

Dave Merkley Roofing Ltd

4.5 21 reviews
“Cleaned up the area after the work as well to ensure that there were no issues.”
Free estimates5-yr warrantySince 1986Serves Guelph, Rockwood +2BBB accreditedFamily-owned
Guelph, ON
i
Superior Steel Roofing Systems Inc.

Superior Steel Roofing Systems Inc.

4.8 87 reviews
“Roof looks amazing and would definitely recommend a roof from these guys any day.”
Since 2004FinancingPrices online
Guelph, ON
i
Reuter Roofing

Reuter Roofing

4.1 48 reviews
“Arrived on time, had the roof done very fast and replaced the skylight so now it doesn't leak.”
Free estimatesInsured up to $5M5,000+ roofsServes Cambridge, Stratford, Kitchener-Waterloo
Waterloo, ON
i
LP Platinum Roofing & Exteriors

LP Platinum Roofing & Exteriors

4.4 30 reviews
“I have a 3 storey victorian home with a tall turet and many steep angled sections of roof that LP Platinum was able to handle and deliver a quality job”
Free estimatesLicensed & insured15-yr warrantyWeather-Tite-certifiedFinancing available1,000+ projects completed
Woolwich, ON
i
Koebel's Roofing

Koebel's Roofing

5.0 105 reviews
“Lloyd is hard working and honest, and he is someone I trust with any questions or issues about roofing.”
Free consultationLicensedSince 2014Family-ownedFinancing
Serving Elmira Area
i
HomeRoofing ContractorsOntarioElmira, ON

Why these companies made our list

What customers say about companies near Elmira

  • “They were competitive, friendly and knowledgeable. Dave and Heather went out of their way to help us decide on the right shingle for the job.” — customer of Premium Roofing Inc.
  • “Superb job and very experienced. He even went above and beyond to address my baffle venting issues in attic to prevent premature wear of shingles.” — customer of KW Roofing & Exterior Solutions
  • “The whole crew was very professional and were very careful not to cause any damage to our interlock driveway with the bins when removing the old shingles.” — customer of Reuter Roofing
  • “Everyone from the estimator to the crew who dropped off the shingles to the roofers themselves were professional.” — customer of Wm. Green Roofing Ltd.
  • “The entire process from choosing the shingles to installation and cleaning up at the end, went very smoothly and within the estimated price.” — customer of Reuter Roofing

Excerpts from public reviews of the companies listed on this page.

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