Professional Roof Repair & Installation Contractors in Welland, ON

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

Precision Roofing

Precision Roofing

(47)
Exteriors, Residential, Windows AND Doors
“Precision roofing has been the best experience you can have with any business bar none. From the office to the workers they are friendly, courteous and truly professional. From the office Joanne was a pleasure to deal with from setting up the estima...”
GAF Certified
In Business Since 2011
Free Initial Consultation
217 Denistoun St, Welland, ON L3C 1V7
i
Nesbitt Roofing & Contracting Ltd.

Nesbitt Roofing & Contracting Ltd.

(13)
  • Future
“I am very pleased with the work done by Nesbitt Roofing. They were professional, responsive to communications, and flexible. I am pleased with the quality and timing of their work. I highly recommend them. Positive Responsiveness, Punctuality, Qualit...”
Free Initial Consultation
337 Simpson Ave, Welland, ON L3B 4Y7
i
I Rooms Incorporated

I Rooms Incorporated

(6)
  • Siding
  • Price
“I Rooms installed a metal roof for me on my custom home. Price was very competitive and did a great job. Thanks team Positive Responsiveness, Punctuality, Quality, Professionalism, Value”
Free Initial Consultation
In Business Since 2017
400 Thorold Rd, Welland, ON L3C 3W6
i
Andy's Roofing & Renovations

Andy's Roofing & Renovations

(4)
“Excellent job and great guys”
Free Initial Consultation
30+ Years Experience
Welland, ON L3B 3W4
i
Beauregard Family Roofing

Beauregard Family Roofing

(17)
  • Call
  • Crew
  • Business
“Dustin is super nice and easy to speak with. This is the first roof I had to do and he took the time to explain everything. He took pictures and showed me the areas that required repairs. He temporarily repaired until he and his great team came to...”
79 Crescent Dr, Welland, ON L3B 2X4
i
Niagara Wholesale Roofing & Renovations

Niagara Wholesale Roofing & Renovations

(3)
  • Price
“Highly recommend Niagara wholesale roofing. They were very fast and proffessional. They took the time to listen to my problem and explain the roofing process. Trust them to do a great job guaranteed”
55 Briarsdale Crescent, Welland, ON L3C 6S7
i
Dykstra Brothers

Dykstra Brothers

(42)
  • Quote
  • Future
  • Wind
“Duradek vinyl decking membrane and railing with glass panels were installed on our deck this spring. We really appreciated how Nicolai kept us fully informed along the way from quote to invoice and especially for responding within very short time t...”
In Business Since 2016
Serving Welland Area
i
Niagara Roofmasters

Niagara Roofmasters

(48)
Windows Replacement, Financing, Leafguard Gutters
“I highly recommend them for your your roof installation or repairs! They're professional, fast and do an amazing job! They also back up their work, which is hard to find today! You can trust them to do a great job and guarantee their work. Positive R...”
Offers Financing Options
Licensed, BBB Accredited
In Business Since 2010
Free Initial Consultation
110 James St Suite 200, St. Catharines, ON L2R
i
AJT Roofing and Contracting

AJT Roofing and Contracting

(50)
Skylights, Flat Roofs, Shingles
“I recently had my roof inspected and Adam even fixed a shingle that had lifted (without me asking or a charge). I was very impressed and will be going to him when the roof needs replacing. Adam gave me a timeline for when I should be expecting to hav...”
Emergency Services
In Business Since 2020
Free Initial Consultation
38 Adel Dr, St. Catharines, ON L2M
i
Metal Roofs Niagara

Metal Roofs Niagara

(50)
Color Choices, Straight Rib Series, Roof Types
“My name is Sterling and this is my review on Metal Roofs Niagara. Speaking to Justin, partnered with his father Brian, never tried to push any sales on myself. In fact he was more interested in helping with my problem. I would highly recommend Metal ...”
Offers Financing Options
427 ON-3, Port Colborne, ON L3K 5V3
i
Ace 1 Quality Roofing Inc.

Ace 1 Quality Roofing Inc.

(50)
Eavestroughs, Metal, Shingles
“I was recommended to ace one roofing by a friend for my grandmothers roof that had been practically falling apart. We were honestly a bit surprised by how professional they were! They were very communicative and respectful throughout the entire proce...”
BBB Certified
In Business Since 2024
Free Initial Consultation
6613 Erwin Crescent, Niagara Falls, ON L2G 4Z9
i
JD Roofing Inc.

JD Roofing Inc.

(48)
Attic Insulation & Roof Repair, Flat Roofing, Shingle & Metal Roofing
“When I discovered my ceiling had a leak on a Saturday morning I called multiple roofers, to which many had answering machines stating they would return my call Monday morning at 9am. I called JD Roofing, Joel answered and was able to come out to insp...”
Free Initial Consultation
In Business Since 2016
4 Cornwell Cir, St. Catharines, ON L2S 3C5
i
McPherson Roofing

McPherson Roofing

(49)
Suppliers, Manufacturers, Waste Management
“After the wind and rainstorm last night I had a couple of shingles blow off the roof, causing some water leakage into my attic that caused damage to my kitchen cabinets. This morning I called Mcpherson roofing. I spoke to Jesse and told him my situat...”
In Business Since 2014
4974 Duke Ave, Niagara Falls, ON L2E 5B7
i
Faber Roofing

Faber Roofing

(38)
  • Team
  • Future
  • Clean
“Nick was very professional through the entire process of getting my roof reshingled. From the first time we met, to completion of the job, everything went smoothly. His quote was provided to me the next day and, was very competitive. Nick and his tea...”
Family Business
223 Bertie St, Fort Erie, ON L2A 1Z5
i
Noble Roofing

Noble Roofing

(48)
  • Business
  • Honesty
  • Crew
“How to begin praising the work ethics of this entire company. Let's start with Matt, he was professional, informative and educated us on roofing. We contacted him back in June for an estimate and he literally came out to us on his last day of vacatio...”
Free Initial Consultation
In Business Since 2013
7246 Rolling Acres Crescent, Niagara Falls, ON L2J
i
Hamblet's Roofing Siding Windows

Hamblet's Roofing Siding Windows

(47)
  • Price
  • Soffits
  • Quality
“Our Christmas Miracle Hamlet Roofing is Exceptional! We started Building our new home in November. When the time came for the shingling of the roof, it was just before the Christmas break. It had rained and snowed for two weeks prior and we were ...”
Offers Financing Options
In Business Since 2007
7130 Kinsmen Ct, Niagara Falls, ON L2H 0Y5
i
Roof Wizard

Roof Wizard

(37)
Commercial Roofing, Gutter Guards, Eavestroughs
“Strong winds damaged my house's roof which started a water leakage. Did a google search and found roof wizards with amazing reviews and I am glad that I took my shot as they came within an hour to fix my house. Next day there was a thunderstorm so I ...”
Free Initial Consultation
Emergency Services
5935 Prospect St, Niagara Falls, ON L2G 1G9
i
Herb Lodde Roofing Ltd.

Herb Lodde Roofing Ltd.

(43)
Winter Roofing Services, Custom Roofscapes, Roof Replacements
“I requested a quote on their website and received a call to come assess my roof within 24 hours. Rob came over on the same day and then took the time to come in to review his assessment, provide us with a written quote along with some samples of mat...”
Offers Financing Options
In Business Since 2002
Free Initial Consultation
17 Neilson Ave, St. Catharines, ON L2M 5V9
i
Guenther Metal Roofing

Guenther Metal Roofing

(41)
  • Asphalt
  • Honest
  • Team
“There was a miscommunication at the beginning of the roof installation, but Johnny was quick to come up with a solution that satisfied both of us. I had lots of questions before, during and after installation and each time Johnny was quick to respon...”
Free Initial Consultation
35 Niagara Stone Rd, Niagara-on-the-Lake, ON L0S 1J0
i
JPG Roofing & Construction

JPG Roofing & Construction

(23)
Roof Repairs
“JPG roofing and construction should honestly be your only consideration when it comes to roofing. Jean Phillip the owner is a very honest and hard working man and his team that goes along with him are very hard working also and extremely precise. Aft...”
Free Initial Consultation
In Business Since 2015
6341 McLeod Rd, Niagara Falls, ON L2G
i
Gemini Windows

Gemini Windows

(29)
Soffit & Fascia, Exterior Doors, Windows
“I'm very impressed with the service I received from all parties of Gemini Windows, Doors & Siding from the beginning to the end of the project. The installation team worked very diligently, were professional, courteous and kind. I am very pleas...”
Free Initial Consultation
In Business Since 2020
52 Vine St S, St. Catharines, ON L2R 3X8
i
Blampin Roof Tops

Blampin Roof Tops

(14)
  • Shingles
  • Price
“I have nothing but praise for Bobby and his team. Called him to do the roof on Wednesday and the job was finished in a day. I was well informed on all the installation and the cleanup was thorough. I would definitely recommend Blampin Roof Tops for a...”
Emergency Services
Licensed, BBB Accredited
2 Huntley Crescent, St. Catharines, ON L2M
i
Discount Roofs

Discount Roofs

(9)
  • Business
  • Job
  • Price
“Great job that they did on my property. Easy to deal with, friendly staffs. Definately will comeback in the future for more business. Services Roof repair for storm & wind damage”
Free Initial Consultation
Emergency Services
50 Church St, St. Catharines, ON L2R 7C2
i
R&S Roofing and Siding Inc.

R&S Roofing and Siding Inc.

(14)
  • Job
“I had the pleasure of meeting these people who did a ceiling installation in my house. And I want to share my experience. Well, they are very professional, very punctual and with very good prices. I recommend them 100%. Well, I was very satisfied wit...”
Free Initial Consultation
Licensed
Family Business
32 Dundee Dr #1, St. Catharines, ON L2P 3T1
i

Roofing Services in Welland, ON Cost Estimates

Minimum cost
$1681
Maximum cost
$47612
National Average
$10737
Avg Per Hour Rates
$243
$7273
$14207
Average price range is based on 322 cost profiles
Click to copy
Successfully copied!
Average Cost $10737
Minimum cost $1681
Maximum cost $47612
Avg Per Hour Rates $243

Average range $7273 to $14207 is based on 322 cost profiles.

Why these companies made our list

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