Roofs Direct runs out of Dayton, Minnesota, so we're not a national chain dropping crews in from out of state. Our guys know Dakota County. We skip the commissioned salesperson model entirely, which means you talk directly to people who do the work and the quote reflects the actual job, not a sales margin. We've replaced roofs in Farmington for years and we stand behind every one with a written warranty.
We offer the full range of residential roofing in Farmington. That includes Asphalt Shingle Roofing, Metal Roofing, Slate Roofing, Tile Roofing, Flat Roofing, and complete New Roof Installation. Most Farmington homeowners go with architectural shingles, but we're seeing more metal roofing on homes near the newer subdivisions where owners plan to stay long-term. Whatever the roof calls for, we'll tell you straight what makes sense for your home.