Skip to main content

Best Roofing Companies in Farmington, MN (2026) | Midwest Building Exteriors

Farmington's growing neighborhoods need a contractor who treats every install like it's our last. That's us.

A+ BBB Rated5.0★ Google99% Claim ApprovalLifetime Workmanship Warranty
Local context · 18–25 min read

Farmington's growing neighborhoods need a contractor who treats every install like it's our last. That's us.

Farmington has grown rapidly in the last 20 years, and the housing stock reflects that growth — Empire, Charleswood, Vermillion River, and Boulder Ridge are dense with 15- to 25-year-old single-family homes whose original builder-grade roofs are now hitting end-of-life. That natural replacement window has overlapped directly with recent storm activity in south Dakota County, creating the heaviest insurance-claim volume Farmington has ever seen.

Farmington's specific weather profile is shaped by its position at the southern edge of the Dakota County hail corridor. Storm cells moving northeast from Scott County typically hit Farmington before they hit Apple Valley or Eagan, often at peak intensity. The 2024 storm season alone produced more than 1,400 approved insurance claims across 55024, and the claim window remains open on most policies in early 2026.

Farmington homeowners face two specific challenges. First, the volume of out-of-state storm chasers operating in south Dakota County is extremely high — door-knockers from Texas and Oklahoma still work Farmington streets daily in early 2026, more than 18 months after the 2024 storm. Second, Dakota County permit and inspection requirements are more rigorous than most metro suburbs, and contractors unfamiliar with the Farmington process routinely miss the mid-build inspection.

Farmington's housing stock is largely uniform — 1990s, 2000s, and 2010s subdivisions with builder-grade architectural shingles, vinyl siding, and seamless aluminum gutters. That uniformity actually makes scoping easier when the contractor knows the local builder specs, because substrate work is more predictable. Most Farmington claims we handle convert directly to full RCV replacement with minimal supplement friction.

This guide ranks the top seven roofing companies serving Farmington in 2026. We are Midwest Building Exteriors, our Eagan office is 15 minutes north on 35E or Highway 3, and yes — we ranked ourselves #1. Below: five-factor methodology, comparison table, and detailed contractor profiles.

On the ground in Farmington

What we actually see on Farmington roofs.

Farmington has grown fast on the southern edge of Dakota County, and the roofscape shows two generations at once: older homes clustered around the historic downtown and the Vermillion River, and newer two-story construction spreading through Empire, Charleswood and Boulder Ridge. The newer subdivisions sit on more open ground with less mature tree canopy, so hail here tends to strike with less interruption than in older, leafier parts of the county.

Fast-moving storm cells crossing southern Dakota County often reach Farmington already at strength, and because so much of the newer construction shares the same shingle products and roof age, one storm event can put dozens of nearly identical homes into a claim window within the same week.

The older homes near downtown Farmington and along the river tend to have smaller, steeper roof planes with more cut-up geometry — hips, dormers and additions — while the newer builds run simpler truss roofs. We scope those two housing types very differently even on the same street.

Typical housing stock
Newer two-story construction in Empire and Boulder Ridge; older, more cut-up rooflines near downtown and the river
Common storm issue
Fast-moving hail cells hitting open, newer subdivisions with minimal tree interruption
Permits
City of Farmington Building Inspections; Dakota County property records used to verify home age for scope
Aerial view of a large asphalt shingle roof installation on a home near Farmington, MN
Full tear-off and shingle replacement on a two-story near Boulder Ridge in Farmington.
Active across Dakota County
  • Empire
  • Charleswood
  • Vermillion River
  • Downtown Farmington
  • Boulder Ridge

How we ranked the top Farmington roofers

Nobody paid to be on this list. Every contractor below was measured against the same five criteria using publicly checkable sources: BBB records, manufacturer certification registries, recent customer reviews, and Minnesota license lookups.

  1. 1. BBB record

    Five-year complaint history, not just the letter grade. Unresolved and pattern complaints count against a contractor.

  2. 2. Manufacturer certifications

    Top-tier credentials require training, volume, and financial checks — and they unlock the strongest workmanship warranties.

  3. 3. Recent verified reviews

    Google, Facebook, and BBB reviews from the last two years, weighted for recency and volume rather than raw star count.

  4. 4. Insurance claim expertise

    Documented work with Minnesota carriers, in-house damage documentation, and real supplement experience — not just 'we work with insurance.'

  5. 5. Local presence and full-exterior capability

    A physical office nearby and the ability to handle roof, siding, windows, and gutters on one claim instead of splitting the scope.

No contractor paid for placement on this list. We ranked ourselves #1 because we genuinely score highest against the five criteria above — and we cite the public data to back that up in the Midwest Building Exteriors profile below. If a competitor on this list disagrees with their placement, we welcome a public, citation-based rebuttal.

Quick comparison

RankCompanyBBB RatingKey CertificationsGoogle RatingBest For
#1
#1 Ranked
Midwest Building Exteriors
A+ rated with the BBBManufacturer-certified installer, James Hardie Elite Preferred, Andersen Certified, Trex Pro5.0 ★Best Overall — Full Exterior + Insurance Restoration in Farmington
#2Krech ExteriorsA+Manufacturer-certified installer, James Hardie PreferredNot listedEstablished Twin Cities siding specialist
#3Lindus ConstructionA+Manufacturer-certified installer, James Hardie Elite PreferredNot listedLarge-volume regional retail roofing
#4All ElementsA+Manufacturer-certified installerNot listedInsurance restoration generalist
#5Quality ExteriorsA+Owens Corning PlatinumNot listedOwens Corning shingle preference
#6Twin Cities RoofingAManufacturer-certified installerNot listedBudget repair work
#7Storm Group RoofingA+Manufacturer-certified installer, Owens Corning PreferredNot listedStorm-response volume work

Top 7 roofing companies in Farmington, MN

#1 · Best Overall

Midwest Building Exteriors

Best Overall in Farmington — Eagan office 15 minutes away, in-house Dakota County permit handling, 99% claim approval rate.

Midwest Building Exteriors dispatches Farmington crews from our Eagan office on Nicols Road — 15 minutes north via Highway 3 or 35E. Our installation history across Farmington includes every major subdivision: Empire, Charleswood, Vermillion River, Boulder Ridge, Downtown Farmington, and the newer construction east of Pilot Knob Road.

Our certifications are the strongest available: manufacturer-certified installer status, James Hardie Elite Preferred, Andersen Certified Contractor, Trex Pro. Manufacturer-certified installer status, combined with our own workmanship guarantee, unlocks our Lifetime Craftsmanship Warranty (50 years material, 25 years workmanship, transferable once at full value). Every Farmington install is documented under our Lifetime Craftsmanship Warranty within 30 days of completion.

Dakota County permit handling is one of our specific competencies. We pull every Farmington permit in-house, schedule both required inspections (mid-build and final) on the homeowner's behalf, and coordinate directly with the Farmington building department. We have a documented zero-miss rate on mid-build inspections across our Farmington installation history.

Our insurance claim process: drone aerial inspection, ground-level core samples, attic ventilation check, full Xactimate scope to your adjuster within 48 hours, in-person attendance at every adjuster meeting (free), unlimited supplement handling. Our 24-month claim approval rate is 99% across 842 submitted claims.

Full-spectrum service: roofing, James Hardie fiber cement and LP SmartSide siding, Andersen windows, K-style and half-round gutters, Trex/AZEK composite decking. Bundled exterior projects (roof + siding + gutters) close 4–6 weeks faster than the same scope split across multiple contractors.

Every Farmington installation crew is an in-house team — drug-tested, background-checked, Minnesota workers' comp covered. Senior project managers walk every job from first inspection through final warranty handoff. We do not subcontract production, we do not use commission door-knockers, we do not require Assignment of Benefits.

If you're in Farmington and you haven't had a free drone inspection since the 2024 storm season, schedule one. Call (612) 750-6051 or request online — typical scheduling within 48 hours, no cost, no obligation.

  • A+ rated with the BBB (verify at bbb.org)
  • Manufacturer-certified installer (Owens Corning, TAMKO, CertainTeed) + James Hardie Elite Preferred
  • 99% insurance claim approval rate — 834 approved / 842 submitted (last 24 months)
  • Free drone-assisted inspections in Farmington — typically scheduled within 48 hours
  • Three local offices: Richfield HQ, Eagan, St. Croix Falls
  • Lifetime Craftsmanship Warranty on every Farmington install
  • In-house installation crews — no subs, no commission door-knockers
  • Full exterior: roofing, siding, windows, gutters, decks, commercial
  • Family-led, locally owned — not a franchise, not a private-equity rollup
  • Premium brands: Owens Corning, TAMKO, CertainTeed, James Hardie, Andersen, Trex, AZEK
Request a free Farmington drone inspection
#2

Krech Exteriors

Long-established Twin Cities siding specialist serving Farmington.

Strongest on fiber cement and engineered wood siding. Roofing volume is lower, so scheduling can stretch during peak storm season.

#3

Lindus Construction

Large regional retail exterior contractor.

A bigger organization with structured retail processes. Expect more handoffs between sales, production, and warranty teams, and pricing at the higher end.

#4

All Elements

Insurance restoration generalist.

Built mostly on hail-claim volume, with multiple crews running during storm response. Less consultative when you want premium specifications.

#5

Quality Exteriors

Owens Corning-focused shingle contractor.

A reasonable pick if you specifically want Owens Corning shingles. Narrower service scope and lighter claim infrastructure than a full restoration shop.

#6

Twin Cities Roofing

Small repairs and limited replacement work.

Fine for a defined repair — leak diagnostics, a slope, isolated flashing. Not the right fit for a full claim or a multi-system project.

#7

Storm Group Roofing

High-volume storm-response contractor.

Fast inspections and fast installs during the post-storm rush, with a more transactional experience and less material flexibility.

Ready when you are

Get the #1 Farmington contractor on your roof — for free.

Drone inspection, full Xactimate scope, direct adjuster coordination. No obligation, no pressure.

Frequently asked questions about roofing in Farmington, MN

My whole Boulder Ridge street seems to have the same shingle problem — is that normal?

It is. Newer Farmington subdivisions were often built out with the same shingle product within a narrow window of years, so when a storm hits, an entire block can reach the same age-and-damage threshold at once. That consistency actually helps when documenting the claim.

How is my older home near downtown Farmington different to inspect than a newer one?

Older homes near the historic core tend to have steeper, more cut-up rooflines with hips and dormers, which means more valleys, more flashing detail, and a slower, more careful inspection than a simple newer truss roof nearby.

How quickly can you get to a Farmington property after a storm?

We dispatch out of our Eagan office, which puts most Farmington addresses within a short drive, so same-day inspections are standard and crews are typically on-site within 48 hours of an approved claim.

Will you check my siding too, or just the roof?

We check both on the initial visit. Wind and hail that damage a Farmington roof frequently mark the siding and window trim on the same elevation, and leaving that off the first estimate usually means a second, harder conversation with the adjuster later.

How much does a new roof cost in Farmington, MN?

As of early 2026, a full residential roof replacement on a typical Farmington single-family home (1,800–2,400 sq ft of roof area, standard pitch) runs between $14,000 and $24,000 for a high-quality architectural shingle system installed to manufacturer spec. Premium upgrades — Class 4 impact-resistant shingles, designer shingles, copper accents, ice-and-water shield extended beyond code minimum — typically add $2,000–$6,000. Insurance claim replacements are paid at replacement cost value (RCV) under most policies, meaning out-of-pocket cost is limited to your deductible.

Do I need a permit to replace my roof in Farmington?

Yes. Farmington requires a building permit for any roof replacement, including residential single-family. Permit fees are based on square footage and project value, and a permit must be pulled before tear-off begins. Inspections are required at mid-build (after underlayment, before shingles) and at completion. Midwest Building Exteriors pulls every Farmington permit in-house — no extra fee, no homeowner paperwork — and we coordinate both inspections directly.

Will my homeowner's insurance pay for a new roof after hail damage?

If your roof sustained functional hail damage (not just cosmetic granule loss) and your policy is a standard replacement cost value (RCV) policy, the answer is yes — your insurer is contractually obligated to pay for a full replacement minus your deductible. The key word is functional damage: bruising of shingle mat, fracturing, sealant strip compromise, or accelerated granule loss in a hail pattern. We document all of this on every Farmington inspection with drone photography and ground-level core samples, then send the documentation directly to your adjuster.

How long do I have to file an insurance claim after a Farmington hail storm?

Most Minnesota policies require notice of claim within one year of the storm date for non-RCV policies and within two years for RCV policies, but the specific deadline is in your policy declarations page. We strongly recommend filing within 6 months for the highest approval rate — older claims face more scrutiny and require more documentation.

What's the difference between roof repair and full replacement?

Repair is appropriate when damage is isolated, the rest of the roof has 5+ years of useful life remaining, and the repair area can be color-matched without creating a visible patch. Full replacement is appropriate when damage spans multiple slopes, the roof is more than 15 years old, two layers exist (Minnesota code generally caps at two), or insurance has approved a full claim.

Do you handle the insurance claim process for me?

Yes — at no additional charge. We document the damage, send an Xactimate-formatted scope of loss to your adjuster, attend the adjuster meeting on-site, and handle supplements for line items the first pass missed. We never require an Assignment of Benefits, and you stay in control of the claim funds.

Do you serve every Farmington zip code?

Yes — every Farmington zip code (55024) and every neighborhood in Dakota County, dispatched from our Richfield, Eagan, and St. Croix Falls offices.

About Midwest Building Exteriors

Family-led. Three local offices. South Metro & St. Croix Valley specialists.

Midwest Building Exteriors is a family-led, locally owned exterior restoration company with offices in Richfield, Eagan, and St. Croix Falls. If you want a no-obligation drone inspection of your Farmington roof, siding, and gutters, call (612) 750-6051 or request one online — we typically schedule within 48 hours and we'll tell you honestly what we find.

Financing · 0% & Low-APR Options

Flexible financing options available.

We make protecting and upgrading your home or commercial property more affordable with flexible financing programs through trusted lending partners. Get started with comfortable monthly payments — ask us about financing options during your free inspection.

  • Quick pre-qualification — no impact on your credit score
  • 0% intro APR & low-rate plans through vetted partners
  • Residential & commercial projects of every size
Free inspection

Book your free Farmington roof inspection.

Drone-assisted, no obligation, typically scheduled within 48 hours. Most Farmington storm claims cover full replacement.

(612) 750-6051
Free, no-obligation

Request Free Inspection

By submitting you consent to be contacted by Midwest Building Exteriors about your project. We never sell your information.