Roofs Direct isn't a national chain with a call center. We run local crews who work in Rice County regularly and know the contractors, suppliers, and permit processes in Faribault. We skip the commissioned salesperson model entirely, which means the person you talk to is giving you straight information, not a pitch. More than 28 years of replacements across Minnesota back that up. We bring the same materials and the same standards to Faribault that we use everywhere else we work.
We offer the full range of residential roofing in Faribault. That covers Asphalt Shingle Roofing for budget-conscious replacements that still hold up to Minnesota winters, Metal Roofing for homeowners who want something that lasts 40 to 70 years, Slate Roofing for older historic homes that deserve a proper match, Tile Roofing, Flat Roofing for low-slope sections and additions, and full New Roof Installation for new construction and complete tear-offs. Whatever your home needs, we can handle it with one crew and one point of contact.