5 Best Roofing Companies in Farmington, MN (2026 Reviews)
16min Read
Posted 4.07.2026
This list covers the five best roofing companies serving Farmington, MN in 2026, selected based on verified credentials, manufacturer certifications, years in business, and real customer reviews. Whether you’re managing April 2026 storm damage, planning a proactive replacement, or navigating an insurance claim on an older home, these are the contractors worth evaluating first. Owl Roofing serves Farmington from our Shoreview location and handles storm damage assessments, full replacements, and insurance claim support throughout Dakota County. We’re on this list and will give you a straight read if another contractor is better suited to your situation. What Farmington Homeowners Are Dealing With
- Active hail corridor: Dakota County has recorded significant hail events multiple times in the past six years. Farmington homes in the path of the April 2026 regional outbreak join a growing list of homeowners with potential unclaimed storm damage. Minnesota’s one-year filing window means time matters.
- Dual housing landscape: Farmington’s rapid growth means the city has both newer developments (newer roofs, manufacturer warranty questions, installation quality matters) and older downtown neighborhoods (aging shingles, complex geometries, ice dam risk). Different homes need different contractor expertise.
- Insurance claim complexity on older homes: Pre-existing granule loss or wear on older roofs can become dispute points with adjusters. A contractor who attends the adjuster inspection and separates storm damage from normal wear in their documentation protects your settlement.
- New construction quality variation: With rapid development comes variation in original installation quality. If your Farmington home was built in the last 15 years and the roof hasn’t been inspected since installation, a professional evaluation is worth scheduling — especially before a major storm season.
5 Best Roofing Companies in Farmington, MN
1. Owl Roofing
Owl Roofing is a GAF-certified residential roofing contractor based in Shoreview serving Farmington and the Dakota County market. Every inspection includes timestamped photo documentation and a written damage report — essential both for insurance claims and for making informed decisions when comparing bids. Services include full roof replacements, storm damage assessments, repairs, and siding. Owl carries a 10-year workmanship warranty and handles all permit coordination at no extra charge. For Farmington homeowners with potential storm damage from any recent weather event, Owl provides free inspections with full insurance claim support: adjuster accompaniment, supplement filing, and documentation at no additional cost. Call 651-977-6027 or schedule at owlroofing.com.5 Best Roofing Companies in Farmington, MN
1. Owl Roofing
Owl Roofing is a GAF-certified residential roofing contractor based in Shoreview serving Farmington and the Dakota County market. Every inspection includes timestamped photo documentation and a written damage report — essential for insurance claims and for making informed decisions when comparing bids. Services include full roof replacements, storm damage assessments, repairs, and siding. Owl carries a 10-year workmanship warranty and handles all permit coordination at no extra charge. For Farmington homeowners with potential storm damage from any recent weather event, Owl provides free inspections with full insurance claim support: adjuster accompaniment, supplement filing, and documentation at no additional cost. Call 651-977-6027 or schedule at owlroofing.com.⭐⭐⭐⭐⭐ Customer Reviews
“Communicated clearly, showed attention to detail, and delivered high-quality work.”
— Verified Google Review
5.0 rating · verified Google reviews · BBB A− Accredited · GAF-Certified · 10-year workmanship warranty
⭐⭐⭐⭐⭐ Customer Reviews
“Worked with Noah — very responsive and went above and beyond throughout the entire project.”
— Verified Google Review
Storm docs + adjuster accompaniment + supplement filing · Serving Farmington & Dakota County
2. Kaufman Roofing
Kaufman Roofing has been serving the Twin Cities since 1930 — making them one of the oldest continuously operating roofing contractors in Minnesota. They hold three of the most prestigious manufacturer certifications available: GAF Master Elite Contractor, Owens Corning Platinum Preferred Contractor, and CertainTeed Master Select Contractor. Very few contractors in Minnesota hold all three simultaneously — it represents the top certification tier from each of the three largest shingle manufacturers, unlocking the best available warranty coverage for homeowners. Based in Burnsville just 8 miles from Farmington, Kaufman brings deep local market knowledge, a 4.8-star rating across 263 reviews on GAF’s platform, and an A+ BBB rating. Their crews are fully insured, lead-certified, and manufacturer-certified on every job.⭐⭐⭐⭐⭐ Customer Reviews
“Every Kaufman employee we interacted with was positive, professional, and knowledgeable.”
— Verified Review
4.8 ★ / 263 reviews (GAF) · A+ BBB · GAF Master Elite + OC Platinum + CertainTeed Master Select · Since 1930
⭐⭐⭐⭐⭐ Customer Reviews
“Kaufman did a wonderful job on the roof. Despite our high and steep roof, they did the whole job in one day and thoroughly cleaned up afterwards. Would highly recommend.”
— Verified Review
96 years in business · Triple manufacturer certification · Lead-certified crews · 8 miles from Farmington
3. Legacy Construction
Legacy Construction is a GAF-certified Burnsville contractor that has built a strong reputation serving Farmington and the broader Dakota County market since earning BBB accreditation in 2020. They offer a full suite of exterior services — roofing, siding, windows, gutters, and soffit/fascia — and have specific experience with storm damage restoration and insurance claim work. Their 5-star review profile reflects a consistent pattern of customers citing responsive communication and quality installation. For Farmington homeowners dealing with combined roof and siding damage — which is common after significant hail events — Legacy’s ability to manage both systems from a single contractor makes coordination and scheduling significantly cleaner.⭐⭐⭐⭐⭐ Customer Reviews
“The team worked well with my insurance company and communicated effectively throughout every step of the project. Professional from inspection to completion.”
— Verified Review
BBB A− Accredited since 2020 · GAF Certified · Full exterior services · Storm restoration experience
4. Johnson Exteriors
Johnson Exteriors is a family-owned Minnesota roofing and exterior contractor with decades of repair and replacement experience, serving Farmington as part of their broader Twin Cities and greater Minnesota coverage area. BBB-accredited since 2015, they handle residential roofing, siding, windows, and gutters. What distinguishes Johnson Exteriors in customer reviews is owner-level involvement in the insurance claim process — reviewers consistently note that the owner personally helps navigate the documentation and adjuster process. For first-time insurance claimants or homeowners who want someone personally accountable at every stage, Johnson Exteriors’ owner-involved model is a meaningful differentiator from larger corporate-style contractors.⭐⭐⭐⭐⭐ Customer Reviews
“The owner worked great with the insurance company to help the process along. The roofing crew was very efficient and hard-working, and they left the property completely cleaned up.”
— Verified Review
BBB Accredited since 2015 · Decades of experience · Owner-assisted insurance claims · Farmington service area
⭐⭐⭐⭐⭐ Customer Reviews
“They handled our roof and siding damage repairs and worked directly with the insurance company while keeping us updated throughout. Incredibly professional.”
— Verified Review
Full exterior services · Family-owned · Owner personally involved · Storm restoration specialists
5. Countrywide Contracting
Countrywide Contracting brings triple manufacturer certification — GAF Certified, Owens Corning Preferred, and TAMKO Pro Certified — plus an A+ BBB rating, 21+ years in business, and 100+ five-star Google reviews. They explicitly specialize in storm damage documentation and insurance advocacy, with 24/7 post-storm availability and photo-documented inspection processes accepted by all major insurers. Based in Stillwater, they serve Farmington and the broader Dakota County market. Their one-day completion rate, established adjuster relationships, and supplement claim expertise make them particularly efficient for homeowners who want maximum insurance settlement with minimum friction.⭐⭐⭐⭐⭐ Customer Reviews
“Kris was fantastic to work with and incredibly helpful navigating the insurance company. Everything went smoothly from inspection to final installation.”
— Verified Google Review
4.9 rating · 100+ five-star Google reviews · A+ BBB · GAF + OC Preferred + TAMKO Pro Certified · 21+ years
⭐⭐⭐⭐⭐ Customer Reviews
“Doug clearly explained the entire process, met with our insurance adjuster on-site, helped select shingles, and was present multiple times during the repair. Very professional start to finish.”
— Verified Google Review
Triple certification · 24/7 post-storm availability · Supplement filing expertise · One-day completions
Roofing Company Comparison at a Glance
| Company | Rating / Reviews | Certification | In Business | Best For |
|---|---|---|---|---|
| Owl Roofing | 5.0 ★ · 100+ Google · BBB A− | GAF Certified | Shoreview | Storm docs, insurance, certified install |
| Kaufman Roofing | 4.8 ★ · 263 GAF reviews · BBB A− | GAF Systems Plus Certified + OC Platinum + CT Master Select | Since 1930 | Triple-cert, deepest manufacturer credentials |
| Legacy Construction | 5★ reviews · BBB A− — a family-owned Minnesota business | GAF Certified | Burnsville | Combined roof + siding, full exterior |
| Johnson Exteriors | BBB Accredited since 2015 | 30+ years experience | St. Michael | Owner-involved, insurance claim navigation |
| Countrywide Contracting | 4.9 ★ · 100+ 5-star · BBB A− | GAF + OC + TAMKO | 21+ years | Triple-cert, 24/7 storm, max insurance settlement |
What Does a Roof Replacement Cost in Farmington, MN?
For a standard asphalt shingle roof replacement in Farmington, expect to pay $9,000–$20,000, depending on your home’s size, roof pitch, shingle grade, and decking condition. Farmington’s housing mix — newer suburban builds alongside older downtown homes — creates some cost variability worth understanding:- Newer suburban ranch (1,600–2,200 sq ft, low pitch): $9,000–$14,000 for quality architectural shingles, standard scope.
- Two-story or steeper-pitch homes: $13,000–$19,000 — installation complexity adds meaningful cost on pitch above 6/12.
- Class 4 impact-resistant shingles: Add $1,500–$3,000 over standard architectural shingles. Given Dakota County’s hail history, most Minnesota insurers discount premiums 15–30% for Class 4 installations — $200–$500/year, recovering the premium in 4–8 years.
- Decking replacement: $1–$3 per square foot if moisture damage has compromised the plywood deck. Get this itemized before work starts.
Filing a Hail Damage Claim in Dakota County
Dakota County homeowners have filed significant storm damage claims following hail events in 2019, 2020, 2022, and 2024. If your Farmington home was in the path of any of these events — or the April 2026 regional outbreak — here is the process:- Free certified inspection first. Have a contractor document damage before the adjuster arrives. Their written report is your baseline and your leverage if the adjuster’s scope comes in low.
- Open your claim within 24–48 hours of a storm. Minnesota homeowners generally have one year from the storm date, but early filing gets faster adjuster scheduling and cleaner documentation.
- Have your contractor present for the adjuster inspection. This is where missed line items (gutters, flashing, secondary siding damage, vents) get caught in real time — before they become a supplement battle later.
- Review the scope of loss line by line. Compare against your contractor’s scope. Common misses: decking replacement, ice-and-water shield, starter strip, ridge cap, code upgrades. Your contractor files supplements for everything omitted.
- Claim recoverable depreciation after completion. After the roof is installed, submit your completion documentation and claim the held-back depreciation. Often $2,000–$6,000 on a full Farmington replacement.
Hiring a Roofer in Farmington: Quick Checklist
- Verify MN DLI residential roofing contractor license at dli.mn.gov
- Request certificates of general liability AND workers’ comp insurance
- Confirm manufacturer certification (GAF, Owens Corning, CertainTeed, TAMKO)
- Get a fully itemized written estimate — not a single total price
- Confirm adjuster accompaniment and supplement filing are included
- Ask whether permit handling is included
- Get the workmanship warranty scope in writing
- Be cautious of door-to-door crews that appear after storm events without local references
What Owl Roofing Customers Actually Say
Real, verified Google reviews from real customers Owl Roofing maintains a 5.0 Google rating with 30+ five-star reviews.
Noah is the real deal. After our insurance denied our roof claim and the first roofer walked away, Noah showed up the next day and said he thought he could get us a new roof. He delivered. He got us a roof covered by insurance after it had already been declined. We came up with a nickname for him: “The Roof Whisperer.”
— Tyler Moberg, verified Google review
I am an Independent Insurance Agency owner and have worked with Noah on several roof projects. The homeowners have been extremely satisfied with the quality of work and craftsmanship Noah and his crews have provided. From filing the claim to replacing the roof and cleaning up the job site, Noah and his crew are the best!
— Fred Zappa, Independent Insurance Agency Owner
We used Owl Roofing for a repair on our roof in Brooklyn Park, and I was blown away by how good they were. Every member of the team communicated well about the process. Their price transparency was super helpful. They got the work done very fast, and the team was professional and very kind.
— Matt Brown, Brooklyn Park (verified Google review)
Noah and his team are outstanding! His clear communication, professionalism, and workmanship are top-notch. I recommend Owl Roofing to all my clients, friends, and family.
— Christine Westlund, verified Google review
It didn’t feel like dealing with a big company — it felt like working with people who actually care about the homes and community in the North Oaks and Shoreview area. Great people, great communication, and really solid work.
— Cody Warren, verified Google review