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.
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.
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.
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.
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!
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!
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!
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
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
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.
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.