Home

Roofing Services in Thornbury, ON

We bring reliable roofing to Thornbury's heritage homes and waterfront properties with crews who know Georgian Bay weather.

Roofing Built for Thornbury's Character

Thornbury sits right where the Beaver River meets Georgian Bay, and the homes here show it. You've got century brick cottages near the harbour, newer builds up on the escarpment, and everything in between. We work on all of it. The salt air and lake-effect snow mean your roof takes a beating, so we use materials that hold up.

Our crews handle when it's time for a full tear-off, and Roof Repair when a few shingles blow off after a storm. We're based in Wasaga Beach, so we're close enough to get to you fast. No waiting weeks for an estimate.

Thornbury's mix of old and new means we see a lot of different roof types. We match existing styles on heritage properties and recommend modern systems for new construction. Either way, you get a roof that fits the house and the climate.

Shingles, Metal, and Flat Roofs

Most Thornbury homes have asphalt shingles, and we install plenty of them. is cost-effective and handles the freeze-thaw cycles you get near the water. We also do for folks who want something that lasts 50 years and sheds snow clean.

If you've got a flat roof on a garage or addition, we handle that too. Flat Roofing needs proper drainage and a membrane that won't crack in winter. We use TPO and EPDM systems that work in Ontario weather. No shortcuts, no leaks down the line.

Why Thornbury Homeowners Call Us

You want someone who shows up when they say they will and cleans up after the job. We do both. Our crews are respectful of your property, whether you're on a quiet street near the mill pond or up on a hill with a view of the bay.

We give you a clear quote before we start. No surprise charges, no upselling you on things you don't need. If your roof can be repaired, we'll tell you. If it needs replacing, we'll explain why. You make the call.

Thornbury's a small community, and word travels. We've built our reputation on doing the work right the first time. When your neighbour asks who did your roof, you'll be happy to tell them.

Ready to Get Started?

Call us or fill out the contact form. We'll come take a look, measure everything, and give you an honest assessment. Most estimates happen within a few days, and we can usually schedule the work within a couple of weeks depending on the season.

We're ACE Residential Roofing Services, and we've been keeping roofs solid across Wasaga Beach and Thornbury for years. Let's make sure yours is one of them.

Pricing for Thornbury clients

Roofing pricing for Thornbury clients typically falls into the ranges below. We send a firm quote after a quick conversation about scope.

Minor repair ($300 - $800): $300 - $800Moderate repair ($800 - $2,500): $800 - $2,500Partial replacement ($2,500 - $8,000): $2,500 - $8,000Full replacement small home ($8,000 - $15,000): $8,000 - $15,000Full replacement large home ($15,000+): $15,000+

Services we offer in Thornbury

In Thornbury, we offer:

Roof Repair, Flat Roofing