Professional Roof Repair & Installation Contractors in Saint Catharines, ON

The highest-rated Roof Replacement, Maintenance & Repair companies out of 45 vetted & reviewed in the Saint Catharines area.

Niagara Roofmasters

Niagara Roofmasters

(48)
Decks, Exterior Home Renovations, Masonry Brick Repair
“I needed to get some exterior repairs done. Hayley was able to assist in getting me a quote. She was friendly, knowledgeable and kept me in the loop throughout the project. We look forward to using Niagara RoofMasters again for future projects! Servi...”
Free Initial Consultation
Licensed, BBB Accredited
In Business Since 2010
Offers Financing Options
110 James St Suite 200, St. Catharines, ON L2R
i
AJT Roofing and Contracting

AJT Roofing and Contracting

(50)
Eavestroughs & Gutter Guard, Flat Roofs, Shingles
“In today's day and age with so much incompetence it's nice to meet someone who actually has knowledge and experience in the roofing trade. He's not like a lot of companies who will come out and bash the competition and scare you into believing your ...”
Emergency Services
In Business Since 2020
Free Initial Consultation
38 Adel Dr, St. Catharines, ON L2M
i
JD Roofing Inc.

JD Roofing Inc.

(48)
Flat Roofing, Shingle & Metal Roofing, Attic Insulation & Roof Repair
“We were extremely satisfied with our new roof. Joel came and provided us with a quote the day after we called. His prices were competitive and he was using the product that we wanted based on our research. Within 2 weeks of our quote we had our new r...”
Free Initial Consultation
In Business Since 2016
4 Cornwell Cir, St. Catharines, ON L2S 3C5
i
Herb Lodde Roofing Ltd.

Herb Lodde Roofing Ltd.

(43)
Custom Roofscapes, Roof Replacements, Winter Roofing Services
“I called Monday morning after the wind storm, Sean was at my door at 10:30am, gave me a fair quote and proceeded to repair the blown off shingles. He worked without a break until after 3:00pm. Gavin was his assistant and he did a great job cleaning ...”
Offers Financing Options
In Business Since 2002
Free Initial Consultation
17 Neilson Ave, St. Catharines, ON L2M 5V9
i
Gemini Windows

Gemini Windows

(29)
Eavestrough, Exterior Doors, Windows
“Rob and his team were amazing to work with from the start to finish. They have installed four new windows in my basement and I can finally sleep peacefully knowing we are secure. Thanks to Rob and his team. I highly recommend!”
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
“Awesome roofing contractor..his hardworking crew had the job done in one day,, and did a fantastic cleanup afterwards. If you want a roof done right these guys are the best. Positive Responsiveness, Punctuality, Quality, Professionalism, Value Servic...”
Emergency Services
Licensed, BBB Accredited
2 Huntley Crescent, St. Catharines, ON L2M
i
Discount Roofs

Discount Roofs

(9)
  • Job
  • Price
  • Business
“The whole experience was great. Professional, Organized and not at all an inconvenience. Work was done efficiently and timely. I highly recommend them. Ask for Terrence!”
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
“My wife and I were very happy with the quality of workmanship and detailed explanation on the work. We highly recommend R&S Roofing And Siding Inc. Positive Quality, Professionalism Services Roof installation”
Free Initial Consultation
Licensed
Family Business
32 Dundee Dr #1, St. Catharines, ON L2P 3T1
i
Axtanto Commercial Roofing

Axtanto Commercial Roofing

(19)
  • Job
  • Commercial Property
  • Team
“I got my flat roof done with Insulation and TPO and the work has been done very well. He is sincere, dedicated and cooperative. I wish him well in future. Positive Professionalism Services Roof installation”
Emergency Services
In Business Since 2023
Saint Catharines, ON
i
Garden City Roofing Asphalt and Cedar Roofing Niagara

Garden City Roofing Asphalt and Cedar Roofing Niagara

(13)
  • Price
“Mark did a fantastic job replacing our cedar shake roof . It was a pleasure getting to know Mark and his team. I would highly recommend Mark for any roofing job. Very professional . Dan Stevenson”
WSIB Certified
In Business Since 2019
Free Initial Consultation
Emergency Services
20 Lonsdale Ave, St. Catharines, ON L2P 1G9
i
Skyway Roofing

Skyway Roofing

(11)
  • Quality
  • Team
  • Price
“Thank you to Chris at Skyway Roofing for the wonderful customer service and our beautiful new roof. Excellent workmanship and professional crew and we are only to happy to highly recommend them.”
Free Initial Consultation
511 Vine St, St. Catharines, ON L2M 3T5
i
Alpha Co.

Alpha Co.

(8)
Waterproofing, Basement Finishing, Properties
“Amazing and very professional services provided by Dennis!! Acquired his services to install range hood. I definitely recommend him to my family and friends!! ⭐️⭐️⭐️⭐️⭐️ Positive Responsiveness, Punctuality, Quality, Professionalism, Value Services ...”
Serving Saint Catharines Area
i
AAR Roofing & Siding

AAR Roofing & Siding

(12)
Projects, Certification
“This is a great company to work with and they do an amazing job. Their customer service is outstanding and the prices are better than then the rest of the cities.”
Free Initial Consultation
GAF Certified
8 Dunkeld Ave, St. Catharines, ON L2M 4A5
i
Professionail Roofing

Professionail Roofing

(1)
“Were prompt even a day early because weather was turning bad . Tenant said they were curtious a did a great job of cleaning up .looks great from down here 🙂 Positive Responsiveness, Punctuality, Professionalism, Value”
Free Initial Consultation
In Business Since 2018
Family Business
33 Hillgarden Rd, St. Catharines, ON L2T 2W7
i
Smith's Home Services

Smith's Home Services

(7)
  • Price
  • Job
“Great price for excellent service! It's always a pleasure to Talk to Cody. Job is always done in a time. Please call Cody😊and get great customer service and qualified professional tradesmen to complete your Home Service needs. Positive Quality, Prof...”
GAF Certified
In Business Since 2009
128 Niagara St, St. Catharines, ON L2R 4L4
i
Metal Roofing by Hindrea

Metal Roofing by Hindrea

(2)
“We had our roof redone in metal shingles from Hindrea. They were responsive to all of our enquiries, reasonably priced and professional. We worked out a date in advance, install was completed on time and looks wonderful. We're excited to be done with...”
Family Business
47 Emmett Rd, St. Catharines, ON L2R 7K6
i
Coppersmith Metal Works Niagara Ltd.

Coppersmith Metal Works Niagara Ltd.

(2)
“Darryl did such a fantastic job on our gazebo roof. Thank you so much! If you a metal guy, he's your guy.”
Family Business
In Business Since 2013
26 Murray St, St. Catharines, ON L2M 1S4
i
Vassa Metal Roofing

Vassa Metal Roofing

(2)
“Highly recommend Tony and his crew. Very accommodating of special requirements and detailing. Did the job professionally, on time, and cleaned up after. With a metal roof will not have to worry about roofing for the rest of my lifetime. Five stars we...”
181 Ontario St, St. Catharines, ON L2R 5K8
i
Lifetime Roofs

Lifetime Roofs

(1)
“Great job on my roof guys! Quick, easy and professional team. 100% would recommend to anyone I know. Positive Responsiveness, Punctuality, Quality, Professionalism, Value”
365 Vine St #3, St. Catharines, ON L2M 4T9
i
Master Certified Contractors

Master Certified Contractors

“Roof shingles are a roof covering consisting of individual overlapping elements. These elements are typically flat, rectangular shapes laid in courses from the bottom edge of the roof up, with each successive course overlapping the joints below. Shin...”
Licensed
In Business Since 2023
Family Business
Free Initial Consultation
50 Church St, St. Catharines, ON L2R 7C2
i
Videl Roofing Inc.

Videl Roofing Inc.

Flat Roof Waterproofing, Roof Maintenance, Emergency Leak Repair
“At Videl Roofing Inc., we specialize in providing high-quality roofing services tailored to the unique needs of commercial and industrial buildings across Ontario. From drain replacement to skylight repair, our expert roofing contractors ensures your...”
25++ Years Experience
380 Vansickle Rd Unit 480-490, St. Catharines, ON L2S 0B5
i
Dykstra Brothers

Dykstra Brothers

(42)
  • Flat Roof
  • Pay
  • Wind
“We had new siding installed on the house and are very pleased with the end result. Working with Nicolai to get a quote, answer all my questions, and help me select the right colours was seamless. The two guys that did the installation were kind, qu...”
In Business Since 2016
Serving Saint Catharines Area
i
Ace 1 Quality Roofing Inc.

Ace 1 Quality Roofing Inc.

(50)
Siding, Metal, Shingles
“Ace1 Quality Roofing Inc were very professional team working on my roof. They came out very promptly and finished the job to a great standard. A very friendly team, I would highly recommend them. Thank you from a very satisfied customer.”
BBB Certified
In Business Since 2024
Free Initial Consultation
6613 Erwin Crescent, Niagara Falls, ON L2G 4Z9
i
McPherson Roofing

McPherson Roofing

(49)
Suppliers, Manufacturers, Waste Management
“Sure, here's a draft for your Google review: --- ⭐⭐⭐⭐⭐ I recently had the pleasure of working with Jesse at McPherson Roofing, and I couldn't be happier with the experience. Jesse was incredibly professional and polite throughout the entire ...”
In Business Since 2014
4974 Duke Ave, Niagara Falls, ON L2E 5B7
i

Roofing Services in Saint Catharines, 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 532 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 532 cost profiles.

Why these companies made our list

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