Roofing in Grand Valley, ON
We're a Shelburne crew serving Grand Valley homes and barns with roofing that holds up to Dufferin County weather.
Roofing built for Grand Valley's weather
Grand Valley sits where the wind picks up and the snow piles high. Your roof takes the brunt of it. We install and repair roofs that don't quit when the weather turns - shingle, metal, flat systems, whatever fits your building.
Most of our calls here are Roof Repair after a storm or when a roof's hit its limit. We show up, assess it honestly, and tell you what makes sense. No upselling. No runaround.
We've worked on century homes near the old mill, newer builds on the hillsides, and plenty of barns outside town. Grand Valley's mix of old and new means every job's a bit different. That's fine by us.
Metal and flat roofing for homes and outbuildings
is huge out here. It sheds snow, lasts decades, and doesn't need much fussing. We install standing seam and corrugated panels on houses, garages, and sheds. If you're tired of replacing shingles every fifteen years, metal's worth the conversation.
For additions, porches, or low-slope sections, Flat Roofing keeps water out without the pitch. We use EPDM and TPO membranes that handle freeze-thaw cycles. Flat roofs get a bad rap, but done right they're solid.
Barn roofing across Dufferin County
Grand Valley's surrounded by working farms and hobby properties with older barns. We do a lot of Barn Roofing - steel panels over timber frames, patching board-and-batten, replacing sections that've rotted out. Barns aren't houses. The structure's different, the access is trickier, and you can't always match what was there originally.
We respect the bones of these buildings. If a barn's worth saving, we'll make the roof work. If it's too far gone, we'll tell you straight.
Why we work in Grand Valley
We're based in Shelburne, ten minutes down the road. Grand Valley's part of our regular route. You're not calling a crew from the city who'll tack on travel fees and show up late.
Don Hall's been doing this for years. We know the building styles here, the weather patterns, the suppliers who stock what we need. When you call, you get someone who's seen your kind of roof before and knows how to fix it right.
Pricing for Grand Valley clients
Roofing pricing for Grand Valley clients typically falls into the ranges below. We send a firm quote after a quick conversation about scope.
Minor repair ($300 - $1,200): $300 - $1,200Moderate repair ($1,200 - $3,500): $1,200 - $3,500Partial replacement ($3,500 - $8,000): $3,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 Grand Valley
In Grand Valley, we offer: