Skip to main content

Green Peaks Roofing

Serving Homes from Port Dalhousie to Merritton

St. Catharines' Trusted Local Roofing Experts

Green Peaks Roofing provides roof repair, roof replacement, and eavestrough services for homeowners across St. Catharines, Ontario. We serve neighbourhoods from Port Dalhousie to Merritton, and every roof we install is backed by a workmanship guarantee. Free, no-obligation estimates are available across St. Catharines and the surrounding Niagara Region.

Get a Free Estimate

Please enable JavaScript in your browser to complete this form.

We provide roofing services in St. Catharines that homeowners across the city have relied on for years. Whether you are in Port Dalhousie, Merritton, Grantham, or the North End, our team arrives on time, works with care, and leaves your property clean. We handle everything from a straightforward roof repair to a full replacement, and we back every job with a workmanship guarantee so you can feel confident long after we have packed up.

St. Catharines sits on the Niagara Peninsula between Lake Ontario and the Niagara Escarpment, an area known for its orchards, vineyards, and the Twelve Mile Creek valley. That same geography brings humidity off the lake, a longer freeze-thaw season, and wind exposure that wears on roofs faster than in many other Ontario cities. We use materials built for this climate, including algae-resistant shingles, proper ice and water shield, and quality underlayment on every install.

Roofs Completed
0 +
5-Star Reviews
0 +
Google Rating
0 .0
Emergency Response
Same Day

Why St. Catharines Homes Need a Different Roofing Approach

St. Catharines sits in a unique spot on the Niagara Peninsula, caught between Lake Ontario to the north and the Niagara Escarpment to the south. The lake pushes humidity and wind into neighbourhoods like Port Dalhousie and the North End year round, while the escarpment side of the city sees heavier snow load and a longer freeze-thaw season. Roofs here take a different kind of wear than roofs further inland.

Algae growth on shingles is one of the most common complaints we hear from St. Catharines homeowners, especially in older neighbourhoods like Merritton and Grantham where mature tree cover holds in moisture. We install algae-resistant shingles on every residential roofing project in St. Catharines, and we use proper drip edge and roof ventilation details to keep moisture from building up where it should not.

Full-Service Roofing for St. Catharines Homes

From a small roof repair to a full new roof installation, we handle every project with the highest level of care. Here is what we offer to homeowners across St. Catharines:

Recent Roofs We Have Completed in St. Catharines

Over 500 homeowners across Southern Ontario have trusted us with their roofing projects. Here are a few recent ones from St. Catharines and the surrounding Niagara Region.

St. Catharines Neighbourhoods We Roof

From the lakeside homes in Port Dalhousie to the established streets of Merritton and Grantham, and from the North End to Western Hill, we have worked on homes throughout every part of St. Catharines. If your neighbourhood is not listed above, call us anyway, we serve all of St. Catharines and the surrounding Niagara Region.

Trusted by St. Catharines Homeowners

Green Peaks Roofing

5.0Out of 5 stars

Overall rating out of 192 Google reviews

Marco
a day ago

Green Peaks wasn't able to help with my specific location, but Lewis went above and beyond. He was incredibly kind and gave me a ballpark quote so I'd know what to expect when looking elsewhere. Highly recommend their customer service!

Frank G
2 days ago

Had my Flat roof done the other day, I am really happy with the work , Chris and his crew were very professional! Prompt! Most importantly the job was done correctly! They clean up very well after the job was done! I recommend Green Peaks Roofing to anyone that needs there roof redone.. Good work Chris and your crew!

Ravi Rana
4 days ago

Chris did an outstanding job fixing my roof! He was very professional, efficient, and clearly knew his craft. I’m grateful for his expertise, and now I have peace of mind every time it rains!

Tom Whattam
a week ago

We recently had the insulation in the attic topped up to modern standards and new shingles installed by Green Peaks and couldn’t be more satisfied. Chris and the whole team were very professional and did both parts of the work on schedule including a thorough clean up. The 25 year warranty on workmanship and 50 years on shingles gives us a great sense of security. I would highly recommend Green Peaks to anyone looking to have roof work done. Thanks Tom Whattam

Chris Murphy
2 weeks ago

I just had some fascia and soffit repaired by Green Peaks. They were easy to communicate with, honest, and offered a very professional service. They will be my first call for any future roofing needs

Sandy McKee
3 weeks ago

We used Green Peaks Roofing for our patio roof. Chris and Brandon arrived when they said they would. They showed professionslism and excellent workmanship. We were kept informed of work being done. After the job was completed as outlined, the clean up afterwards was spotless. The quote was exactly as he stated with no changes. We appreciated their sense of humour and would recommend Chris and his employees very highly. Would definitely call upon them if a need arises.

Hear From St. Catharines Homeowners We Have Worked With

Lisa & Mark P.
Port Dalhousie
“We got three Niagara quotes. Green Peaks was the only one who actually went into the attic before pricing it.”
Rajiv S.
Merritton
“Two days from quote to finished roof. Driveway was cleaner when they left than when they showed up.”
Heather D.
Grantham
“Had a leak from the lake-effect storm. They had it fully repaired before the next snow hit.”

Common Questions St. Catharines Homeowners Ask Us

We offer a full range of home roofing services in St. Catharines including roof installation, roof repair, roof replacement, eavestrough installation, eavestrough repair, gutter guards, siding installation, and attic insulation. We serve all St. Catharines neighbourhoods including Port Dalhousie, Merritton, Grantham, and the North End.

Most residential roof replacements in St. Catharines, Ontario range from $8,000 to $17,500 depending on the size of the home, the roofing material selected, and the complexity of the job. We provide a detailed free estimate before any work begins so you know exactly what to expect.

Yes. Our roofers in St. Catharines, Ontario are fully licensed and insured for all roofing work. We carry WSIB coverage and full liability insurance, and we are happy to provide proof of both before any project begins.

Yes. If you have an active leak or storm damage roof repair that cannot wait, call us directly and we will arrange a same-day visit. We handle emergency roof repair across all of St. Catharines and the surrounding Niagara Region.

Unlike some St. Catharines roofing companies and roofing contractors who subcontract the work out, our own trained crew completes every job. We are GAF and IKO certified, and the price we quote is the price you pay, with no surprise charges added later.

We recommend a roof maintenance inspection in St. Catharines once a year, ideally in the spring or fall. Regular roof maintenance catches small issues like lifted shingles or damaged flashing before they turn into leaks, especially given the freeze-thaw cycle this region sees each winter.

Yes. We handle both eavestrough installation and eavestrough repair for homes across St. Catharines. This includes sagging sections, separated seams, and full eavestrough replacement where the existing system is beyond repair.

Roofing Across the Niagara Region

Get a Free Roofing Estimate in St. Catharines

Tell us about your project and we will get back to you within a few hours. We cover the full cost of the estimate and there is no obligation to proceed.
WHY CALL GREEN PEAKS?
Please enable JavaScript in your browser to complete this form.
We typically respond within 24 hours during business hours.