Roof Replacement & Repairs in St. Catharines

From century homes near downtown to lakeside properties in Port Dalhousie, St. Catharines roofs take a beating from Lake Ontario weather. Our Niagara-based team replaces, repairs and inspects roofs across the city, with photos of everything we find.

Get Your Free Roof Estimate

Serving homeowners across St. Catharines. Share a few details about your roof and we will reach out to book your on-site visit.

Niagara-Based Team

Head office in Smithville

GAF Certified™

Residential contractor

Fully Insured

Liability coverage

Free Estimates

With photo documentation

Aerial view of a red brick home in an established St. Catharines neighbourhood with a new tan shingle roof
Storey-and-a-half home in St. Catharines with a new brown shingle roof and front awning
St. Catharines, ON

The Garden City

A Roofing Team That Understands St. Catharines Homes

St. Catharines is Niagara’s largest city, and its housing spans generations: brick century homes near downtown, post-war bungalows and storey-and-a-half houses in established neighbourhoods like Merritton, and newer builds in the west end. Older roofs often hide worn decking, tired flashing or more than one layer of shingles.

We are a short drive away in Smithville, and every St. Catharines estimate starts the same way: a full roof inspection, photos of what we find and clear advice on whether a targeted repair or a complete GAF shingle roof replacement makes more sense.

Common Roofing Challenges in St. Catharines

Between the lake, the mature tree canopy and an older housing stock, St. Catharines roofs face a specific set of problems. Here is what we look for on every inspection.
St. Catharines home with solar panels on a new dark grey shingle roof, aerial view

Wind and weather off Lake Ontario

Homes in the north end, from Port Dalhousie along the lakeshore, are exposed to wind coming off the lake. We check for lifted or creased shingles and secure edges before small damage turns into a leak.

Mature trees and shaded roofs

Tree-lined streets look great but drop leaves, needles and branches. Shaded slopes stay damp longer, and clogged eavestroughs let water back up under the shingles. We clear, check and advise on both.

Older roofs and hidden decking damage

Many established homes have aged flashing around chimneys, roofs that have been re-covered over old shingles, or soft decking. During a replacement we strip to the deck and repair damaged plywood before installing the new roof.

Roofs with solar panels

Solar arrays are a common sight on St. Catharines roofs. If your shingles need replacing under the panels, we coordinate panel removal and reinstallation so the whole roof is done properly.

Complete Roofing Services for St. Catharines Homes

Whether your home is a century-old brick two-storey or a newer build, the same accredited team handles the work and documents it with photos from start to finish.

Gutter Cleaning

Clean-outs in spring and late autumn, when tree-lined streets fill eavestroughs fastest, so water drains away from your roof and foundation.

Roof Inspection Reports

Photo-documented reports on shingles, flashing, valleys, ventilation and gutters, useful when buying or selling a St. Catharines home.

Solar Panel Removal & Reinstallation

Panels removed and reinstalled around your re-roof, so the shingles underneath are replaced properly rather than patched around.

Multifamily & Commercial

Roof replacement, repairs and gutter care for housing providers, co-ops and multi-unit buildings in the city.

What to Expect When You Book With Us

A clear, four-step process for St. Catharines homeowners, from the first visit to the final clean-up.
01

Roof Inspection & Photos

We come to your St. Catharines home, inspect the full roof system and photograph every problem area.
02

Straight Recommendations

We explain what needs doing, repair or replacement, and give you transparent pricing that fits your budget.
03

Careful Tear-Off & Install

Landscaping, decks and driveways are protected, the old roof comes off to the deck and the new system is installed to manufacturer specs.
04

Clean Site, Final Check

A magnetic sweep collects stray nails and metal debris, and we complete a final inspection before we leave.

Recent Roofs in St. Catharines

We photograph every project before, during and after the work. Here are a few recently completed roofs around St. Catharines.
Two-storey St. Catharines home with a new light grey architectural shingle roof, aerial view
Two-storey re-roof, St. Catharines
Two-storey family home in St. Catharines with a new light grey shingle roof
Family home re-roof, St. Catharines
Bungalow in St. Catharines with solar panels on a new dark shingle roof, aerial view
Solar-equipped bungalow, St. Catharines

What Our Customers Say

Google reviews from homeowners across Niagara who trusted Canada Pro Roofing with their roofs and eavestroughs.
Posted on Google Google
Sasha D profile picture
Sasha D
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Saved our roof and went above and beyond to ensure our attic was healthy with proper venting, all done with very fair pricing. Highly recommend!
Posted on Google Google
Alanna Van der Beek profile picture
Alanna Van der Beek
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
We had the best experience with Canada Pro Roofing. Jordan got back to us the same day we reached out about a quote and came to talk to us about our roof right away. He made everything very simple and explained what needed to be done. The crew that redid our roof was amazing and worked so hard, even in the crazy heat. When they were finished they cleaned everything up so well and I have yet to find a nail in my driveway or yard! We are so happy with the result and would definitely use this company again in the future. Thank you so much Canada Pro Roofing!
Posted on Google Google
Rogelia Arca profile picture
Rogelia Arca
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Job well done!! Really happy for the installation of my eavestrough. Pro-roofing is a good company and easy to deal with!
Posted on Google Google
Dishang Salvi profile picture
Dishang Salvi
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I had to change my roof shingles, I looked on google and their name came across. I saw the reviews and thought I should give them a shout. Jordan came to my house assessed the roof and explained me everthing, as a first time homeowner I had many questions, he answered it in a way I can understand them. His team was fabulous and did a very good job on my roof. I would recommend him to my friends and others.
Posted on Google Google
Norbert Sandor profile picture
Norbert Sandor
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
We had a great time working with Jordan and his team. Professional communication and teamwork. Highly recommended
Posted on Google Google
Dan Kennedy profile picture
Dan Kennedy
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Jordan and his team were great to work with. Always professional to speak to, happy to adapt and make changes, quick and clean. Would very much recommend
Posted on Google Google
Kate Mackay profile picture
Kate Mackay
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Excellent customer service and quality of work! Jordan and his team are great to work with he is out go to Roofing vendor!
Posted on Google Google
Danielle Burke profile picture
Danielle Burke
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Responded quickly. Reasonable price.
Posted on Google Google
Sonja Vedell profile picture
Sonja Vedell
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Jordan was very helpful and did a great job repairing our eaves. We highly recommend this company!
Posted on Google Google
Amith M profile picture
Amith M
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Jordan was great, knowledgeable and prompt! Highly recommend!
Verified by Trustindex
Trustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more

St. Catharines Roofing FAQs

Answers to the questions St. Catharines homeowners ask us most. Need something specific? Our team is a phone call away.

Yes. St. Catharines is one of the core communities we serve, from the lakeshore and Port Dalhousie to downtown, Merritton and the west end. Call or send us your address and we will book a free on-site estimate.

Our business is based in Smithville, Ontario (L0R 2A0), a short drive from St. Catharines. Our team travels to your home for estimates, inspections and every stage of the project.

Yes. Our solar panel removal and reinstallation service lets us take the panels off, replace the roof underneath properly and then reinstall the panels once the work is complete.

During a replacement we strip the old roof down to the bare wood deck, inspect for rot or hidden damage and repair or replace damaged plywood before installing new underlayment and shingles.

Generally, if your roof is over 20 years old, has widespread leaking or is missing shingles across several sections, a full replacement is the safest long-term choice. Isolated damage can often be repaired. We show you photos so you can decide with confidence.

Most residential roof replacements are completed within 1 to 3 days, depending on the size of the home and the weather.

Estimates for our standard roofing services, replacements and repairs are free. For home purchases, sales or other documentation, contact our office about a comprehensive inspection report.

Planning a Roof Project in St. Catharines?

Book a free on-site estimate. We will inspect your roof, show you photos of what we find and explain your options clearly.

Also Serving Communities Near St. Catharines

The same team and the same standards are available in neighbouring Niagara communities, including our home base in Smithville.