Roofing contractor in Huntsville.
Huntsville roofs range from in-town houses and lake cottages to lodges and commercial buildings. Garland Contracting installs shingle and steel roofs and repairs leaks on all of them, 41 km from our base in Sprucedale.

Roofs on every kind of building
- In-town houses that carry snow load and ice at the eaves
- Cottages near Fairy Lake, Lake Vernon and the smaller lakes
- Resorts and lodges with several buildings
- Rental and multi-unit properties
- Commercial buildings and storefronts
We install shingle and steel, and we repair both. The right choice depends on the building, the budget and how much upkeep you want.
Commercial roofing jobs
We take commercial contracts from businesses, resorts and lodges, rental and multi-unit properties and property managers. A commercial roof job needs a written scope, a plan for access and safety and a schedule that suits the people who use the building.
- Send the plans, photos or a description of the scope
- Dylan walks the site and notes access, edge protection and drainage
- We send a written price that names the material, the layers and the flashing
- We agree on working hours and a start date
We carry $2 million in liability insurance and provide a certificate of insurance on request.
Houses and cottages
A re-roof on a Huntsville house starts with the deck. We strip the old surface, replace soft boards and install membrane along the eaves and in the valleys, then underlayment, drip edge and flashing. The surface goes on last.
On a lake cottage, we plan the delivery around the laneway and the grade. Steel suits cottages that stay closed for months. Shingles suit owners who want a traditional look.
Permits in Huntsville
The Town of Huntsville sets its own permit rules. For example, a deck needs a building permit above 24 inches or with a roof, and waterfront lots can add site plan approval. A re-roof on the same structure raises fewer questions than a change to the roof frame, and the Town decides. We check what applies when we quote. If your project also includes a deck, ask about both together.
Fairy Lake and Lake Vernon cottages
Lakeside cottages around Huntsville mix long drives, shade and seasonal use. Steel suits a cottage that stays closed through winter, and shingles suit owners who want the traditional look. We plan material delivery around the laneway and the grade, and we protect landscaping and decks during the tear-off.
Lodges and multi-building properties
A lodge or a rental property often needs several roofs finished in a set window. Send us a list of the buildings, their sizes and the dates you need. We price each roof, plan the crew and keep the site tidy for guests and tenants.
What to send for a roofing quote in Huntsville
- Photos of each slope and any damage
- Photos of stains inside
- The roof age, if you know it
- The building type and size
- For commercial work: plans, access hours and site rules
Send those to (705) 238-8634. Larger jobs get a site visit from Dylan.
Protecting the property during a re-roof
A roof job drops old material and loose nails. We protect landscaping, decks and walkways, set up a clear area for debris and sweep the property with a magnet at the end of each day. On a lakefront lot, we keep material away from the shoreline. On a commercial site, we mark off areas under the work and coordinate with staff and guests.
The roof edge: fascia, soffit and gutters
Water leaves a roof at the edge, and the edge takes the most abuse. Fascia boards rot when drip edge and gutters fail. Soffit vents clog or tear. We inspect the roof edge when we quote and replace what has failed. A good edge detail keeps meltwater off the wall and gives the new roof a solid finish. If the boards have rotted, see rot repair in Huntsville.
Shingle and steel around Fairy Lake and Lake Vernon
Roofs near the water see more wind and more moisture than roofs on a sheltered street. Shingles need good fastening and sealed edges. Steel needs correct trim and fasteners at the ridge, the eaves and the gable ends. We choose the details for the exposure and tell you why.
A cottage roof also faces long periods without anyone home. A small leak that runs through February reaches framing and insulation before anyone sees it. If you close a cottage for the winter, check the attic or the loft before you leave and again when you open. Send photos of anything that looks wrong.
Communities we reach near Huntsville
Huntsville and the communities around it. Road distances from Sprucedale:
| Community | Road km from Sprucedale |
|---|---|
| Huntsville | 41 km |
| Port Sydney | 56 km |
| Dwight | 60 km |
| Baysville | 65 km |
| Bracebridge | 75 km |
| Dorset | 78 km |
Where we start from
Huntsville is 41 km from Sprucedale by road. If a leak shows up, text photos of the stain and the roof to (705) 238-8634. If water has reached the framing, we repair that too. See rot repair in Huntsville. The main roofing page covers the full process.
Questions about roofing in Huntsville
Do you do commercial roofing in Huntsville?
Yes. We take contracts for businesses, resorts and lodges, rental and multi-unit properties and property managers, on shingle and steel roofs.
Do you replace the deck boards under the shingles?
Yes. We replace soft or damaged roof deck boards before the new roof goes on.
Can you roof a lake cottage near Huntsville?
Yes. Tell us about the laneway and the grade so we plan material delivery.
How far is Huntsville from your base?
Huntsville is 41 km by road from Sprucedale.
Keep reading
Roofing in other areas
- Roofing: all service areas
- Roofing in Muskoka
- Roofing in Almaguin Highlands
- Roofing in Sprucedale
- Roofing in Parry Sound
More work in Huntsville
Request a free quote or call (705) 238-8634. Page updated October 27, 2026.