We're based in Dayton, Minnesota, so we're not driving down from out of state to knock on doors after a hailstorm. Our crews are local, our material suppliers are local, and we've done enough roofs across the north metro to know which products hold up in zone 6b winters and which ones don't. When we finish a job in Little Canada, we stand behind it. You get a written scope of work before anything starts and a written report when we're done.
We offer full roof replacements in Little Canada across every major roofing type. That includes Asphalt Shingle Roofing for homeowners who want a durable and cost-effective option, Metal Roofing for those who want a roof that lasts 40-plus years, Slate Roofing and Tile Roofing for homes that demand a specific look, Flat Roofing for low-slope additions and garage roofs, and complete New Roof Installation for new construction or full tear-offs. Whatever your home needs, we'll put it in writing before we start.