Booking Icon

Text Us

Phone Call Roof Icon

Price My Roof

Farmington MN roofing company | Owl Roofing
Blog

Best Roofing Companies in Farmington, MN (2026) | Top Contractors Reviewed

Alarm clock20min Read

CalendarPosted 12.09.2025

Farmington sits in the heart of Dakota County — one of the fastest-growing counties in Minnesota — and its homeowners face the same roofing challenges common across the south metro: hailstorms that arrive without warning, ice dams in winter, and a steady stream of contractors ranging from excellent to outright problematic. Finding the right roofer in Farmington requires cutting through the noise and focusing on what actually matters: credentials, customer track records, and local experience.

We evaluated roofing contractors serving Farmington and the surrounding Dakota County area, looking at BBB accreditation and rating history, manufacturer certifications, years serving the local market, insurance claim experience, and verified customer reviews with real names attached. The seven companies on this list are the best options for Farmington homeowners, with Owl Roofing earning the top recommendation across every category we measured.

Farmington roofer & contractor near me in Minnesota | Owl Roofing

Farmington roofer & contractor near me in Minnesota | Owl Roofing

How We Ranked the Best Farmington Roofers

Every contractor on this list was required to meet the same standards: current BBB accreditation at A+ level, documented manufacturer certification from a major roofing manufacturer, a verifiable local operating history, demonstrable insurance claim experience, and authenticated customer reviews with real, named individuals. We cross-referenced BBB profiles, BirdEye, GuildQuality, and company websites to confirm every customer review cited in this article. Companies without traceable customer feedback did not make the list.

Quick Comparison: Farmington Roofing Contractors

Company BBB Rating Certifications Best For
Owl Roofing A+ GAF Systems Plus Certified, Owens Corning Best Overall
Schmidt Roofing A+ BBB Accredited, Burnsville South Metro & Commercial
Krech Exteriors A+ GAF Systems Plus Certified, 37 years Full Exterior Restoration
Action Roofing & Siding A+ BBB Accredited, 33 years Family-Owned Reliability
Four Point Construction A+ IKO, Tamko, Owens Corning Insurance Claims & Emergency
Iron River Construction A+ BBB Accredited, Top 50 Nat’l Full-Service Exterior
Refresh Exteriors A+ BBB Accredited Whole-Home Storm Restoration

The 7 Best Roofing Companies in Farmington, MN

1. Owl Roofing — Best Overall for Farmington Homeowners

Owl Roofing is the premier choice for Farmington homeowners who want the strongest combination of installation quality, manufacturer warranty coverage, and responsive customer service in the south metro. Based in Shoreview and serving all of Dakota County, Owl Roofing is GAF Systems Plus certified, holds an A Rating with the BBB, and is backed by 30+ 5-star Google reviews. These certifications allow Owl Roofing to offer the Get it Right Guarantee — 10-year workmanship warranty Limited Lifetime Warranty, one of the most comprehensive coverage packages available anywhere in the industry.

For Farmington homeowners dealing with insurance claims after storm damage, Owl Roofing’s team guides homeowners through the entire process, from documenting the damage through final adjuster negotiations. Their free estimates and transparent, pressure-free approach are consistently cited by customers as standout strengths.

Best top roofing company in Farmington, Minnesota | Owl Roofing

Best top roofing company in Farmington, Minnesota | Owl Roofing

Phone: 651-977-6027
Website: owlroofing.com
BBB Rating: A+
Certifications: GAF Systems Plus, BBB-Accredited, 30+ 5-Star Google Reviews

2. Schmidt Roofing — Best for South Metro Expertise

Schmidt Roofing’s Burnsville location puts them squarely in the heart of Dakota County, and their decades of experience serving south metro homeowners shows in how they handle everything from standard replacements to complex multi-building projects. Their track record with insurance adjusters is particularly noteworthy — customers consistently praise their ability to navigate the claim process on behalf of homeowners and ensure proper coverage. A+ BBB rating throughout their operating history.

“Schmidt Roofing recently replaced my roof after a tree fell on my house. Very professional from start to finish.” — Robert T., verified BBB review

“Very professional company, worked well with the insurance adjuster. The entire process was explained clearly.” — William K., verified BBB review

“Schmidt Roofing replaced roofs on our four buildings following a hail storm. Cory and Dave helped us navigate the entire process.” — Michael M., verified BBB review

Location: Burnsville, MN (serves Farmington and all of Dakota County)
BBB Rating: A+

3. Krech Exteriors — Best for Full Exterior Restoration

Krech Exteriors has operated in the south metro since 1989, building a 37-year record in roofing and exterior contracting across Dakota County and surrounding communities. Their GAF Master Elite certification is the highest designation GAF awards to contractors, requiring demonstrated installation quality, volume, and continuous training. Beyond roofing, Krech handles siding, windows, and gutters, making them ideal for Farmington homeowners dealing with widespread storm damage. They operate from their Eagan location and serve the full south metro with an A+ BBB rating.

“Mark, Mike and Ryan were always so nice, helpful and responsive. The crew was super professional — it feels like we have a new house.” — Conny Mahoney, verified customer review

“Austin and Bill were great to work with on everything — from the estimate, to dealing with the insurance company, to making sure we were satisfied.” — Robin, verified customer review

“Great company. Always upfront with quotes, pricing and details about the job itself.” — Bill R., verified BBB review

Location: Eagan, MN (serves Farmington and south metro)
Phone: (651) 349-6815
BBB Rating: A+
Certifications: GAF Master Elite

4. Action Roofing & Siding — Best Family-Owned South Metro Contractor

Action Roofing & Siding brings over three decades of roofing and siding work to the south metro. Founded by brothers Steve and Kurt, the company has served communities across the Dakota County area since 1992 and has earned an A+ BBB rating through consistent quality and follow-through. Their high marks on GuildQuality — one of the most rigorous contractor review platforms available — speak to a company that takes accountability seriously and delivers what it promises.

“Josie was incredible to work with on helping us with our roof, gutters and downspouts. I would highly recommend talking with Josie for your roofing and gutter needs.” — Beth H., verified GuildQuality review

“I certainly recommend Action Roofing and Siding. They were fast, efficient, and did exactly what they said they would do. They even did some extra things.” — Kathleen J., verified GuildQuality review

“The whole experience exceeded my expectations. It was a seamless experience. I will definitely be referring the company to anyone who needs roofing.” — Kerry S., verified GuildQuality review

Location: South Saint Paul, MN (serves Farmington and south metro)
Phone: (651) 457-2642
BBB Rating: A+
In Business: Since 1992

5. Four Point Construction — Best for Insurance Claims and 24/7 Emergency Response

Four Point Construction carries more manufacturer certifications than most contractors in the metro — IKO Craftsmen Premiere, Tamko MasterCraft Pro, and Owens Corning Preferred — and offers 24/7 emergency roofing services for urgent situations. For Farmington homeowners who experience significant damage from a severe storm, Four Point’s ability to respond quickly with emergency tarping and then manage the full insurance claim through to final installation makes them one of the most comprehensive options in the south metro. Their A+ BBB rating is backed by strong verified customer feedback.

“This team did an amazing job on our roof. They helped us through each step of the journey.” — Kathleen W., verified BBB review

“Just wanted to say how happy we are with our new roof. This was not an insurance claim and they still made the whole process easy.” — Brian L., verified BBB review

“Jared was beyond a pleasure to work with! He answered every question I had with ease and explained in great detail.” — Lynn P., verified BBB review

Location: Circle Pines, MN (serves full metro including Farmington)
BBB Rating: A+
Certifications: IKO Craftsmen Premiere, Tamko MasterCraft Pro, Owens Corning Preferred
Emergency Services: 24/7

6. Iron River Construction — Best Full-Service Exterior Contractor

Iron River Construction, based in Chaska and recognized by Remodeling Magazine as one of the top 50 remodeling contractors in the nation, brings a comprehensive full-service approach to exterior work. Beyond roofing, they handle siding, decks, and other exterior projects, making them a strong option when a storm affects multiple systems on a Farmington home. Founded in 2000 and with more than two decades of experience in the Twin Cities market, Iron River carries an A+ BBB rating and has a well-documented track record across hundreds of projects.

“Working with Iron River Construction is as good as it gets.” — Tim N., verified BBB review

“Jim and I are amazed at the quality, details and organization of Rob Rosengren.” — Jim S., verified BBB review

“Exceptional is the word I would use.” — Mike Z., verified BBB review

Location: 586 Bavaria Ln, Chaska, MN (serves full metro including Farmington)
BBB Rating: A+
In Business: Since 2000

7. Refresh Exteriors — Best for Whole-Home Storm Restoration

Refresh Exteriors has built a strong reputation as one of Minnesota’s go-to contractors for comprehensive exterior storm restoration. Serving Farmington and the full south metro from their Eden Prairie base, Refresh handles roofing, siding, gutters, and window wraps all in one coordinated project. Their A+ BBB rating and recognition as one of Minnesota’s most referred roofing contractors reflects the referral-based growth model they’ve built through consistently satisfied customers. For Farmington homeowners who want one contractor to manage everything after a major storm, Refresh Exteriors delivers.

“Our experience with Refresh Exteriors was excellent. The team of professionals handled everything seamlessly.” — Derette & Dan L., verified BBB review

“After a severe hailstorm we had to get our roof, gutters and window wraps replaced — Refresh Exteriors handled all of it.” — Charlotte M., verified BBB review

“Refresh was an incredible company to work with. Getting a new roof is stressful and they made the whole experience smooth.” — Nate V., verified BBB review

Location: Eden Prairie, MN (serves Farmington and full metro)
BBB Rating: A+

Frequently Asked Questions About Roofing in Farmington, MN

How much does a roof replacement cost in Farmington?

Farmington homeowners typically pay between $8,000 and $18,000 for a complete roof replacement, depending on home size, roof pitch, material selection, and the extent of any decking damage found during tear-off. Class 4 impact-resistant architectural shingles are the most popular choice in Dakota County — they provide the best protection against hail and are increasingly recommended by insurers. Get at least two to three quotes and make sure each quote specifies the same materials for an apples-to-apples comparison.

How do I file an insurance claim for my Farmington roof?

Start by calling your insurance company to report the damage and request an adjuster inspection. Document the damage yourself with photos before anyone touches the roof. Then get an estimate from a licensed roofing contractor who has experience working with insurance adjusters — they can attend the adjuster inspection, provide their own scope of damage, and ensure the adjuster doesn’t miss anything. Every contractor on this list has this experience and can guide you through the process.

What is the best roofing material for Farmington homes?

Architectural asphalt shingles with Class 4 impact resistance are the top choice for most Farmington homeowners. They’re engineered to withstand hail up to the highest rating possible, resist wind uplift well above code requirements, and perform through freeze-thaw cycles that are hard on lesser materials. They also carry the longest manufacturer warranties and are the most cost-effective high-performance option. Metal roofing is an excellent premium alternative with 50+ year lifespans but significantly higher upfront cost.

How do I know if my Farmington roof needs replacement vs. repair?

If your roof is older than 15-20 years, has widespread granule loss, shows signs of curling, cracking, or missing shingles across multiple sections, or has interior moisture damage in the attic, replacement is almost certainly the more cost-effective long-term choice. Patching an aging roof often just masks deeper problems and costs more over time. A qualified inspector will give you an honest assessment — the companies on this list are known for giving accurate recommendations rather than overselling work.

Are roofing contractors in Farmington required to be licensed?

Yes. Minnesota requires all roofing contractors to hold a valid license through the Department of Labor and Industry and to carry liability insurance and workers’ compensation. You can verify any contractor’s license at the MN DLI website using their license number. This is an important verification step, especially after storm events when unlicensed operators enter the market. Every company on this list is properly licensed and insured.

What should I expect during a roofing inspection in Farmington?

A thorough inspection covers both the exterior and the attic. On the outside, the inspector looks for damaged, missing, or lifting shingles, granule loss, compromised flashing around penetrations like chimneys and vents, and signs of storm damage patterns consistent with hail or wind. Inside the attic, they check for moisture intrusion, inadequate ventilation, and damaged decking. Legitimate inspections are always free and come with no obligation to hire.

How soon after a storm should I get my Farmington roof inspected?

As soon as possible — ideally within one to two weeks of a significant hail or wind event. Many insurance policies have claim filing deadlines, and waiting too long can complicate the claim process. Documenting damage promptly also gives you a stronger position if the insurer disputes the scope of the damage. A contractor who can inspect quickly and help you file the claim efficiently is a major advantage in the immediate aftermath of a storm.

Find the Right Roofing Contractor for Your Farmington Home

Farmington homeowners deserve a roofing contractor they can trust — one who shows up on time, communicates clearly, uses quality materials, and stands behind their work. Every company on this list earned their spot through real credentials and real customer feedback. For the highest level of installation quality and warranty coverage available in the south metro, contact Owl Roofing at 651-977-6027 or visit owlroofing.com to get started with a free estimate.

How Much Does a Roof Replacement Cost in Farmington, MN?

In Farmington, a typical asphalt shingle roof replacement runs between $8,500 and 8,000 for an average-sized home, depending on square footage, pitch, material grade, and removal of existing layers. Premium options like metal roofing or Class 4 impact-resistant shingles will be higher. Owl Roofing provides free, no-obligation estimates with itemized pricing so you know exactly what you’re paying for before signing anything.

Does Homeowner’s Insurance Cover Roof Damage in Farmington?

Yes — most homeowner’s insurance policies in Minnesota cover roof damage caused by hail, wind, ice dams, and falling debris. After a storm hits Farmington, you typically have one year from the date of loss to file a claim. Owl Roofing’s team has helped hundreds of Twin Cities homeowners navigate the insurance process, and we offer free storm damage inspections with a full documentation report you can submit directly to your adjuster.

How Do I Choose a Reputable Roofing Contractor in Farmington?

Look for a contractor who is licensed in Minnesota, carries liability and workers’ comp insurance, and has verifiable local reviews. Be cautious of storm-chaser crews that show up door-to-door after hail events — many are from out of state and won’t be around for warranty claims. Owl Roofing is locally owned, maintains an A+ reputation, uses manufacturer-certified installation practices, and backs every job with a 10-year workmanship warranty.

How Long Does a Roof Replacement Take in Farmington?

Most residential roof replacements in Farmington are completed in a single day. Larger homes, complex roof lines, or jobs requiring structural decking repair may take two days. Owl Roofing schedules jobs back-to-back and brings a full crew to minimize disruption. We handle all permit paperwork, haul away all old materials, and do a final magnetic sweep for nails before leaving your property.

More Answers for Farmington Homeowners

Does Owl Roofing serve Farmington, MN?

Yes — Owl Roofing provides full residential roofing services throughout Farmington and the surrounding Twin Cities metro. Locally owned, headquartered in Shoreview, fully licensed and insured. Call 651-977-6027 or visit owlroofing.com.

What roofing warranty should I expect in Farmington?

Expect a manufacturer material warranty (30 years to lifetime) plus a contractor workmanship warranty. Owl Roofing provides a 10-year workmanship warranty and, as a GAF-certified installer, offers the Get it Right Guarantee — 10-year workmanship warranty on qualifying installations. Always get warranty terms in writing.

Do I need a permit for a roof replacement in Farmington?

Yes — most Minnesota municipalities including Farmington require a building permit for roof replacement. Owl Roofing handles all permit coordination at no additional charge on every project.

What’s the best time of year to replace a roof in Farmington?

August through October is ideal for Farmington — temperatures support shingle sealing and crews are available. Roofs can be replaced year-round in Minnesota with appropriate cold-weather precautions.

How do I file a hail damage insurance claim in Farmington?

Photograph everything immediately, open a claim with your insurer, and have your contractor present at the adjuster inspection. Owl Roofing guides Farmington homeowners through the full claims process at no extra cost, including supplements for missed damage.

Repair or replace: how do I decide in Farmington?

Repair works when damage is localized and the roof is structurally sound. Replacement is right for roofs past 20-25 years, widespread damage, or insurance-covered storm events. Owl Roofing gives honest, no-pressure assessments.

How do I evaluate competing roofing quotes in Farmington?

Compare scope not just price — verify shingle product, underlayment, ice and water shield, ridge cap, flashing, decking allowance, and warranty length are equivalent across all bids. Verify each contractor’s MN DLI license and certificate of insurance.

Are Class 4 impact-resistant shingles worth it in Farmington?

Yes for most Farmington homeowners. Class 4 shingles handle Minnesota hail better and typically earn insurance premium discounts of 15-30% annually — often $200-$500/year — that offset the upfront cost difference over the shingle’s lifespan.

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
form-title-img

Written By: Tim Brown

Tim Brown, an owner of Owl Roofing, has been serving in the roofing industry for 10+ years, improving processes, is a keynote speaker at RoofCon, and the best-selling author of 'How to Become a Hometown Hero' a practical guide to home services and roofing marketing.