Best Roofing Contractors in St. Catharines, ON

17 companies listed · all 17 in St. Catharines · 3 open 24/7 · 8 open weekends · all 17 rated 4.5+

Data verified October 21, 2026

Niagara Roofmasters

Niagara Roofmasters

4.7 67 reviews
“I'll be asking for him again if I need further work and will suggest the same for anyone who needs it.”
Free estimates15-yr workmanship warrantyFinancing availableSince 1995Serves Niagara Falls, Welland +4BBB accredited
110 James St Suite 200
i
AJT Roofing and Contracting

AJT Roofing and Contracting

4.9 145 reviews
“Their team demonstrated outstanding expertise and craftsmanship in installing our new roof vents and making necessary repairs to extend the life of our roof.”
Free consultationOpen 24 hoursSince 2020
38 Adel Dr
i
JD Roofing Inc.

JD Roofing Inc.

4.9 87 reviews
“He did a great job and took pictures while he was working to show us the progress and the finished product.”
Free estimates15+ yearsServes Niagara region, Hamilton, Greater Toronto Area
4 Cornwell Cir
i
Gemini Windows

Gemini Windows

4.9 55 reviews
“If a 10 star review was possible we would gladly provide it”
Free estimates25+ years
52 Vine St S
i
R&S Roofing and Siding Inc.

R&S Roofing and Siding Inc.

4.9 29 reviews
“For getting the job done at my house that lots of people can't do it they have all the tools that needs and professional work done”
Free estimatesInsuredFamily-ownedLicensedOpen 24 hours
32 Dundee Dr #1
i
Skyway Roofing

Skyway Roofing

4.9 27 reviews
“Thank you to Chris at Skyway Roofing for the wonderful customer service and our beautiful new roof.”
Free estimatesInsured8-yr workmanship warrantyServes Niagara RegionMaintenance plan
511 Vine St
i

Listed for homeowners in and around St. Catharines, ON, these 17 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: St. Catharines, ON

All 17 companies we list here are in St. Catharines itself. We have 19 companies in St. Catharines on file; this page shows the highest-rated 17. The companies on this page are rated from 4.5 to 5.0 across 666 reviews; 4 have 50 or more reviews. The topics that come up most in reviews of the companies on this page are "price", "estimates" and "quality". 3 are open around the clock; 8 are open on Saturdays and 4 on Sundays. The services the companies on this page list most often on their websites are eavestrough (2), roofing (2) and siding (2). 1 shows a licence on its website and 2 list staff certifications (GAF). 5 have ten or more years of experience, the longest 25 years. 5 offer emergency call-outs; 1 offers financing or payment plans; 9 give free estimates and 4 are family- or locally-owned. We have a website on file for all 17 of the companies on this page; all 17 publish a contact page; 12 list a public email and 3 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 St. Catharines quote at no charge?

Free estimates are stated by 9 of the 17 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.

Blampin Roof Tops

Blampin Roof Tops

4.8 20 reviews
“They worked quickly, offered reasonable pricing, and proved to be extremely reliable.”
Insured15-yr warrantyGAF-certifiedServes Niagara RegionBBB accreditedEmergency service
2 Huntley Crescent
i
Garden City Cedar Roofing

Garden City Cedar Roofing

4.7 18 reviews
“We were not home when our roof was done but except for a new roof we could not tell that had been there.”
Free estimates10-yr workmanship warrantySince 1997Serves Niagara Region, Hamilton +4
20 Lonsdale Ave
i
Smith's Home Services

Smith's Home Services

4.5 20 reviews
“Smith's Team arranged the work to be done asap, so my client could enjoy their new home.”
Free estimatesInsured25-yr workmanship warrantyFinancing available6,000+ homes servedSince 1995
128 Niagara St
i
AAR Roofing & Siding

AAR Roofing & Siding

4.8 16 reviews
“After seeing the quality of work on my neighbours homes, hiring AAR Roofing & Siding was an easy decision.”
Free estimatesInsured25+ years
8 Dunkeld Ave
i
Alpha Co.

Alpha Co.

4.5 10 reviews
“He is timely with his response and provides ample pictures and videos of an ongoing project to keep me at ease and satisfied.”
St Paul St
i
Professionail Roofing

Professionail Roofing

5.0 1 review
“Tenant said they were curtious a did a great job of cleaning up .”
Free estimates10-yr warrantySatisfaction guaranteeFamily-ownedSince 2018
33 Hillgarden Rd
i
Coppersmith Metal Works Niagara Ltd.

Coppersmith Metal Works Niagara Ltd.

5.0 2 reviews
“Darryl did such a fantastic job on our gazebo roof.”
Since 2013Family-owned
26 Murray St
i
Metal Roofing by Hindrea

Metal Roofing by Hindrea

5.0 2 reviews
“On the day of installation, Bruce's son, Scott, and another employee (whose name I unfortunately didn't get) made short work of our 7-square roof, completing it in a little over half a day.”
Insured40+ yearsFamily-owned
47 Emmett Rd
i
Videl Roofing Inc.

Videl Roofing Inc.

5.0 2 reviews
“Kirby and his team are great to work with, do quality work, and are reliable and responsive from pricing through to execution.”
25+ years
380 Vansickle Rd Unit 490
i
Vassa Metal Roofing

Vassa Metal Roofing

4.6 9 reviews
“The attention to detail that they work with is something you rarely find these days.”
50-yr warranty1,500+ roofsServes St. Catharines, Toronto +4
181 Ontario St
i
Lifetime Roofs

Lifetime Roofs

5.0 1 review
“100% would recommend to anyone I know.”
Free estimatesServes Oakville, Burlington +5
365 Vine St #3
i
HomeRoofing ContractorsOntarioSt. Catharines, ON

Why these companies made our list

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