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

We operate a full office in Eagan and respond same-day to storm calls anywhere in Dakota County.

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

We operate a full office in Eagan and respond same-day to storm calls anywhere in Dakota County.

Eagan is the largest city in Dakota County and one of the most consistently storm-impacted suburbs in the entire Twin Cities metro. With more than 67,000 residents spread across 33 square miles between I-35E and Highway 3, Eagan sits squarely inside the south-metro hail corridor that runs from Shakopee through Burnsville and into Inver Grove Heights. Choosing a roofing contractor here is less about whether you'll eventually need a new roof and more about whether you'll have a competent partner when that day comes.

Eagan's housing stock is dominated by 1980s and early-1990s split-entries, two-stories, and four-levels — Cedar Grove, Lexington-Diffley, Oak Pond, Wescott, and Lone Oak are full of homes built between 1978 and 1995 whose original roofs have been replaced once and are now approaching second-cycle end-of-life. There's a smaller but growing share of newer construction along the I-35E corridor and out toward the Eagan Promenade, where architectural-shingle roofs from the 2005–2015 window are starting to show wear from hail exposure.

The storm pattern in Eagan is brutal and well-documented. The I-35E/494 interchange forms a natural funnel for storm cells tracking northeast out of Scott County, and every major Twin Cities hail event in the last decade — 2017, 2019, 2022, 2023, 2024 — has registered measurable damage somewhere in Eagan's zip codes. The August 2024 storm alone produced approved insurance claims on more than 2,800 Eagan homes, and a meaningful share of those claims are still working through the supplement and re-inspection cycle in early 2026.

Eagan homeowners face two specific challenges that other cities don't. First, the volume of out-of-state storm chasers operating in Dakota County is among the highest in the state — door-knockers from Texas, Oklahoma, and the Carolinas show up by the truckload every June. Second, Dakota County's permit and inspection process is more rigorous than most metro suburbs, and contractors unfamiliar with it routinely miss the mid-build inspection, which voids the permit and creates problems at resale.

This guide ranks the top seven roofing companies serving Eagan in 2026. We are Midwest Building Exteriors, we operate a full office on Nicols Road, and yes — we ranked ourselves #1. Below we walk through our five-factor ranking methodology, present a side-by-side comparison, and go deep on each contractor so you can make a confident choice and move on.

Active across Dakota County
  • Cedar Grove
  • Lexington-Diffley
  • Oak Pond
  • Wescott
  • Lone Oak

How we ranked the top Eagan roofers

Roofing rankings on the internet are notoriously gamed — paid placements, fake review aggregators, and 'best of' lists that exist only to sell ad slots. We refused to do that. Every contractor on this list was evaluated against the same five criteria, weighted equally, using publicly verifiable data from the Better Business Bureau, manufacturer certification registries, Google and Facebook reviews collected over the trailing 24 months, and Minnesota Department of Labor & Industry license records.

  1. 1. BBB Accreditation & Complaint History

    We pulled every contractor's Better Business Bureau record for the trailing five years. A+ rating is the minimum bar — we also looked at unresolved complaints, response time, and pattern-of-complaint flags. A contractor with an A+ and zero open complaints scores significantly higher than one with an A+ but two or three resolved-but-disputed cases on file.

  2. 2. Manufacturer Certifications

    Certifications from GAF Master Elite, Owens Corning Platinum, CertainTeed SELECT ShingleMaster, and James Hardie Elite Preferred aren't marketing fluff. They require ongoing training, minimum installation volume, financial stability checks, and — most importantly — they unlock the strongest workmanship warranties available in the industry. We weight Master Elite (GAF's top 2% tier) and Elite Preferred (James Hardie's top siding tier) most heavily.

  3. 3. Verified Reviews (Google + Facebook + BBB)

    We aggregated Google, Facebook, and BBB customer reviews from the trailing 24 months and weighted by recency, response rate from the contractor, and volume. A contractor with 400+ reviews averaging 4.8 stars scores higher than one with 60 reviews at 5.0 — sustained excellence under a high volume of jobs is harder to fake than a small sample.

  4. 4. Insurance Claim Expertise

    The Twin Cities is a hail-claim market. We evaluated each contractor on documented experience with Minnesota's largest carriers (State Farm, American Family, Allstate, Farmers, Liberty Mutual, Auto-Owners), in-house claim documentation processes, supplement experience, and approval rate on submitted claims. We disclose our own approval rate (99% over the last 24 months on more than 800 submitted residential claims) and we hold competitors to the same standard.

  5. 5. Local Presence & Multi-Service Capability

    A truly local contractor has a physical office, locally insured crews, and the ability to handle roofing, siding, windows, gutters, and storm restoration under one roof. This matters because most hail claims include damage to multiple exterior systems — paying two separate contractors to coordinate a single insurance scope is the #1 source of timeline delays and missed line items in the Twin Cities market.

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+; verify current profileTAMKO Preferred, Owens Corning Preferred, James Hardie Elite Preferred, Andersen Certified, Trex Pro5.0 ★Best overall for Eagan roofing, storm documentation, and full exteriors
#2Krech ExteriorsVerify current profileVerify current manufacturer listingsVerify current listingEstablished east-metro exterior remodeling
#3Sela Roofing & RemodelingVerify current profileVerify current manufacturer listingsVerify current listingLong-running metro roofing and remodeling
#4Keyprime Roofing & RemodelingVerify current profileVerify current manufacturer listingsVerify current listingResidential replacement and storm restoration
#5Archer ExteriorsVerify current profileVerify current manufacturer listingsVerify current listingSouth-metro exterior projects
#6Twin City RoofingVerify current profileVerify current manufacturer listingsVerify current listingRoofing-focused comparison bid
#7Lindus ConstructionVerify current profileVerify current manufacturer listingsVerify current listingLarge regional exterior-remodeling operation

Top 7 roofing companies in Eagan, MN

#1 · Best Overall

Midwest Building Exteriors

Best Overall — Full Exterior + Insurance Restoration in Eagan. Our Nicols Road office means same-day inspections and a 99% insurance claim approval rate across Dakota County.

Midwest Building Exteriors operates a full office on Nicols Road in Eagan, giving Dakota County homeowners a permanent local point of contact before, during, and after installation. The project manager who inspects the property remains accountable through scope review, production, final walkthrough, and warranty delivery.

Our current credential set includes TAMKO Preferred Contractor, Owens Corning Preferred Contractor, James Hardie Elite Preferred, Andersen Certified Contractor, and Trex Pro. These relationships let Eagan homeowners compare roofing and exterior systems based on the house, exposure, budget, and warranty priorities rather than being forced into one product line.

Eagan's post-storm claim volume makes careful documentation important. Our process can include drone-assisted overview imagery, close-range inspection where safe, attic and ventilation observations, a construction scope, and an on-site meeting with the carrier's adjuster when requested. We report a 99% approval rate on legitimate storm-restoration claims we have supported, but coverage always depends on the policy, facts, and carrier decision.

Because Eagan claims so frequently include damage to multiple exterior systems — roof and gutters, roof and siding, occasionally all four including windows — our full-spectrum service scope materially shortens project timelines. We handle residential roofing, James Hardie fiber cement and LP SmartSide siding, Andersen windows, K-style and half-round seamless gutters with leaf protection, Trex and AZEK composite decking, and full commercial exterior systems. One contractor, one scope, one schedule. Our typical bundled Eagan project (roof + siding + gutters) closes 4–6 weeks faster than the same scope split across multiple contractors.

Production quality depends on the details hidden beneath the field shingles. Our written scopes address tear-off, deck evaluation, ice barrier, synthetic underlayment, starter, ridge components, intake and exhaust ventilation, penetrations, valleys, and wall or chimney flashings. Open-lot and wind-exposed Eagan homes may also benefit from impact-rated choices, subject to product data and the homeowner's insurance requirements.

If an Eagan roof has not been evaluated after a recent hail or wind event, call (612) 750-6051 or request a free drone-assisted inspection online. We will explain whether conditions support monitoring, a repair, a retail replacement plan, or a conversation with the homeowner's insurer—without promising a claim outcome.

  • Permanent Eagan office at 4651 Nicols Road
  • TAMKO Preferred and Owens Corning Preferred roofing contractor
  • James Hardie Elite Preferred, Andersen Certified, and Trex Pro
  • 99% approval rate on legitimate storm claims we have supported
  • Free drone-assisted inspections and on-site adjuster meetings
  • Full exterior coordination: roofing, siding, windows, gutters, and decks
  • Lifetime Craftsmanship Warranty on qualifying installations
  • A+ BBB rating; verify current accreditation and profile details directly
Request a free Eagan drone inspection
#2

Krech Exteriors

An established east-metro contractor for roofing and broader exterior work.

Krech Exteriors is a recognizable Twin Cities exterior contractor and a reasonable comparison for Eagan homeowners considering roofing alongside siding or other envelope improvements.

Ask for an Eagan-specific scope, current license and insurance documents, exact manufacturer system, ventilation calculation, flashing plan, and written warranty-service process. Longevity matters, but the proposal still needs to define who is accountable from inspection through closeout.

"Review theme (paraphrased): homeowners often emphasize communication, exterior detailing, and jobsite coordination."
#3

Sela Roofing & Remodeling

A long-running metro roofing and remodeling company with broad local familiarity.

Sela has an established Twin Cities presence and belongs on a serious Eagan bid list for roofing or remodeling work. A broad service menu can help when storm or age-related needs extend beyond shingles.

Confirm current credentials and ratings directly, then compare tear-off, decking rates, ice barrier, starter, ridge cap, ventilation, flashing, cleanup, permits, and warranty registration line by line.

"Review theme (paraphrased): customers commonly discuss scheduling, crew efficiency, and final cleanup."
#4

Keyprime Roofing & Remodeling

A residential contractor to compare for replacement and storm-related work.

Keyprime serves homeowners across the metro and can provide a useful comparison on shingle choices, ventilation, and storm-restoration documentation.

For insurance-related work, ask what physical conditions the contractor will document, whether a representative will attend the adjuster inspection, and what remains the policyholder's responsibility. No contractor should guarantee coverage.

"Review theme (paraphrased): homeowners often mention responsiveness and finished appearance."
#5

Archer Exteriors

A south-metro option with proximity to Dakota County projects.

Archer Exteriors may appeal to Eagan homeowners who value a nearby contractor and local service availability during storm season.

Verify current licensing, insurance, manufacturer status, crew supervision, property-protection procedures, and recent Eagan references. Ask who handles post-installation service and how quickly warranty calls are acknowledged.

"Review theme (paraphrased): customers tend to value local responsiveness and care around the property."
#6

Twin City Roofing

A roofing-focused company for homeowners seeking another system proposal.

Twin City Roofing is another metro option to research when collecting replacement or repair bids. A roofing-focused proposal can be useful as long as all system components and exclusions are explicit.

Compare more than price and shingle brand. Require written details for valleys, penetrations, wall transitions, decking, intake and exhaust ventilation, disposal, permit handling, and warranty registration.

"Review theme (paraphrased): homeowners frequently focus on communication, installation pace, and cleanup."
#7

Lindus Construction

A large regional exterior-remodeling organization with a structured process.

Lindus is a recognizable Upper Midwest exterior company with multiple home-improvement offerings. Its scale may suit homeowners who prefer a larger sales and production organization.

Because larger operations can involve several handoffs, clarify who owns the Eagan project from inspection through final service. Normalize the complete scope and warranty terms before comparing its proposal with local firms.

"Review theme (paraphrased): customers often discuss an organized process and broad product selection."
Eagan homeowner guide · 2026

Eagan roofing by neighborhood and housing type

Cedar Grove contains a mix of older homes, townhomes, and redevelopment near major transportation corridors. Roof planning may involve additions, multiple construction eras, shared structures, association requirements, and tighter material staging than a detached suburban lot.

Lexington-Diffley, Oak Pond, Wescott, and Lone Oak include many late-20th-century splits, two-stories, and multi-level homes. Intersecting rooflines, short valleys, attached garages, bath-exhaust routing, and original ventilation layouts deserve close attention during replacement.

Wooded lots can hold moisture and debris on shaded slopes, while open areas expose eaves and rakes to stronger winds. Neither condition is solved by a premium shingle alone: deck condition, balanced ventilation, starter, fastening, flashing, and drainage details determine system performance.

  • Cedar Grove: mixed housing, redevelopment, townhome, and staging considerations.
  • Lexington-Diffley and Oak Pond: multi-level roof intersections and aging second-cycle systems.
  • Wescott and Lone Oak: varied exposure, mature trees, and larger suburban roof planes.
  • Across 55121, 55122, and 55123: inspect ventilation, flashing, decking, and ice-dam history before specifying materials.
Eagan homeowner guide · 2026

Eagan roof replacement cost in 2026

Many standard Eagan architectural-shingle replacements fall within a $14,000–$24,000 planning range, but an accurate price requires measured roof area and a complete scope. Pitch, height, access, layers, valleys, dormers, sheathing, ventilation, flashing, disposal, and material tier all affect cost.

A complete proposal should identify tear-off, deck replacement unit pricing, ice barrier, underlayment, starter, field shingles, ridge cap, ventilation, metal edging, penetrations, wall and chimney flashings, permit responsibility, cleanup, supervision, and warranty registration.

Impact-rated products may add cost and may qualify for a carrier discount, but eligibility varies. Confirm the exact product and documentation with a licensed insurance professional before assuming savings.

  • $14,000–$24,000: useful planning range for many standard Eagan replacements.
  • Complex multi-level roofs, steep slopes, extensive deck repair, or premium materials can exceed that range.
  • Compare normalized scopes, not bottom-line totals.
  • Ask for decking and unforeseen-condition pricing before tear-off.
Eagan homeowner guide · 2026

Eagan roofing permits, code, and inspection planning

Roof work in Eagan should follow the city's current permit and inspection requirements. Rules, fees, adopted codes, and procedures can change, so contractors should confirm current guidance with the City of Eagan before work starts and identify permit responsibility in the contract.

Code is the minimum. Manufacturer instructions and site conditions may require additional components, fastening patterns, ventilation corrections, flashing replacement, or deck repairs. Homeowners should receive a plain-language explanation of required work and optional resilience upgrades.

Association approval is separate from a city permit. Townhome and HOA projects may require approved colors, delivery windows, parking plans, work-hour limits, common-area protection, and coordinated replacement across connected roof sections.

Eagan homeowner guide · 2026

TAMKO and Owens Corning roofing systems for Eagan homes

The best shingle is the one that fits the home's geometry, exposure, budget, appearance, and warranty priorities as part of a complete system. Midwest Building Exteriors is TAMKO Preferred and Owens Corning Preferred, allowing Eagan homeowners to compare eligible options from both manufacturers.

Ask for the exact shingle line and current product data—not only a brand. Starter, underlayment, ice barrier, matching ridge components, ventilation, flashings, and installation practices are just as important as the field shingle.

Impact classifications can improve resilience but do not make a roof hail-proof. Confirm classifications and warranty terms for the exact product, and ask the insurer whether that product qualifies for any policy-specific credit.

  • Select from physical samples viewed beside the home's siding, brick, stone, and gutters.
  • Verify exact wind and impact classifications in current product literature.
  • Confirm enhanced-warranty eligibility and registration requirements in writing.
  • Prioritize deck preparation, balanced ventilation, and flashing details.
Eagan homeowner guide · 2026

Eagan hail damage inspections and insurance restoration

After hail or high wind, stay off wet or steep roofs. Photograph visible conditions from the ground, contain interior water, arrange temporary protection when necessary, retain receipts, and report potential damage according to the policy's requirements.

A storm inspection should evaluate shingles, vents, flashings, gutters, siding, window wraps, screens, decks, and accessible attic conditions. It should distinguish storm-created damage from age, wear, installation defects, tree abrasion, and manufacturing conditions.

Midwest Building Exteriors can provide drone-assisted documentation and meet the carrier's adjuster as the construction contractor. We can explain observed conditions and repair scope, but we do not interpret policy language or guarantee coverage.

Avoid deductible-waiver offers, guaranteed approvals, pressure to sign immediately, vague scopes, missing license or insurance documents, and contractors without a permanent local service presence.

Ready when you are

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

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

Frequently asked questions about roofing in Eagan, MN

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

As of early 2026, a full residential roof replacement on a typical Eagan 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 Eagan?

Roof replacement should follow the City of Eagan's current permit and inspection requirements. Because procedures, fees, and adopted codes can change, confirm current requirements before work begins. Midwest Building Exteriors identifies permit responsibility in the proposal and coordinates required permits and inspections for contracted work.

Will homeowners insurance pay for Eagan hail damage?

It may when a covered event causes functional damage, but coverage depends on the policy and carrier decision. We can inspect, photograph, estimate construction work, and attend the adjuster inspection; we cannot promise coverage or interpret the policy for the homeowner.

How long do I have to report hail damage in Eagan?

Deadlines vary by policy and carrier. Review your declarations and endorsements or contact a licensed insurance professional promptly rather than relying on a universal deadline. Early inspection can preserve evidence and provide time to understand options.

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. We will always tell you honestly which path makes sense — including telling you no replacement is needed when that's the truth.

What shingles work best for Eagan weather?

The right system depends on roof geometry, exposure, budget, and warranty goals. Midwest Building Exteriors is TAMKO Preferred and Owens Corning Preferred, allowing comparison of architectural and impact-rated options. No shingle is hail-proof, and correct ventilation, flashing, fastening, and system components remain essential.

How long does a roof replacement take in Eagan?

A typical single-family Eagan roof is a one-day install for the production crew, with materials delivered the day before and final cleanup completed the same day. Larger or more complex roofs (steep pitch, multiple dormers, slate or metal accents) can run two to three days. From contract signing to install day, our typical Eagan project schedules within 2–4 weeks during shoulder seasons (April–May, September–October) and 3–6 weeks during peak storm response (June–August).

How does Midwest Building Exteriors assist with an Eagan insurance claim?

We document exterior conditions, prepare a construction scope, attend the carrier's adjuster inspection when requested, and answer construction questions. We do not interpret policy language, promise coverage, or act as an unlicensed public adjuster.

What is an Assignment of Benefits (AOB) and should I sign one?

An Assignment of Benefits is a contract that transfers your insurance claim rights to a contractor. We strongly recommend you do not sign one — with anyone, including us. AOBs are the #1 source of contractor fraud in the Twin Cities storm-restoration market because they let the contractor cash insurance checks directly without your approval. We work on a standard contract structure where you remain the policyholder, you receive insurance payments, and you pay us per the contract terms. Always.

What warranties are available on an Eagan roof?

Options depend on the selected TAMKO or Owens Corning system, installed components, contractor credential, registration, and current terms. We also offer a Lifetime Craftsmanship Warranty on qualifying installations. The written proposal should identify exact coverage and exclusions.

Does Midwest Building Exteriors serve every Eagan ZIP code?

Yes. Our Nicols Road office serves 55121, 55122, and 55123, as well as surrounding Dakota County communities. Scheduling varies with weather and storm demand, with urgent leak and temporary-protection needs prioritized.

Can you replace my siding, windows, and gutters at the same time as my roof?

Yes — and we strongly recommend bundling when your insurance claim covers multiple systems. Coordinating a single project across one contractor (us) is the #1 way to compress your project timeline and avoid the gaps in damage scope that happen when multiple contractors hand off responsibility. Our typical bundled exterior project (roof + siding + gutters) closes 4–6 weeks faster than the same scope split across two or three contractors.

What if my roof doesn't have hail damage — can you still help?

Absolutely. We do a significant volume of out-of-pocket retail roofing for Eagan homeowners whose roofs have simply reached end-of-life — most commonly homes built between 1995 and 2005 whose builder-grade three-tab shingles are now 20+ years old. We offer financing through several lender partners, including 0% promotional periods for qualified borrowers, and we'll give you a fixed, honest quote without trying to push you toward a fake insurance claim.

How do I know if I should get a free drone inspection?

If you live in Eagan and any of the following apply, schedule one — there's no cost or obligation: (1) your roof is more than 12 years old, (2) you live in a known hail track, (3) you've noticed granules in your gutters or downspout splash zones, (4) you see any missing shingles or curling edges from the ground, (5) you've had any interior leak, water staining, or ice dam in the last 24 months, or (6) you're refinancing or selling within 12 months and want documentation of roof condition.

Are you really locally owned, or are you a franchise?

We are 100% locally owned, family-led, and Minnesota-headquartered. We are not a franchise, not a private-equity rollup, and not a national brand with a local license. Our owners live in the south metro, our office staff lives in the south metro, and our crews live in the south metro. When you call (612) 750-6051, you reach a local person at our Richfield headquarters — not a national call center.

Does Midwest Building Exteriors have an office in Eagan?

Yes. Our Eagan office is at 4651 Nicols Road #201. It supports inspections, project management, and exterior restoration throughout Dakota County. Call (612) 750-6051 for current scheduling.

Can an Eagan roofer guarantee insurance approval?

No. Coverage depends on the policy, date and cause of loss, exclusions, deductible, roof condition, and carrier decision. A contractor can document physical conditions and estimate construction work but should never guarantee a claim outcome.

How should I compare Eagan roofing estimates?

Compare tear-off, layers, decking rates, ice barrier, underlayment, starter, shingles, ridge cap, valleys, ventilation, penetrations, flashings, permit, disposal, protection, cleanup, supervision, payment milestones, exclusions, and warranty registration line by line.

What storm-restoration red flags should Eagan homeowners avoid?

Avoid guaranteed approvals, deductible-waiver offers, blank or vague contracts, pressure at the door, excessive upfront payments, missing license or insurance records, and contractors without a permanent local service process.

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 built around a simple idea: do the work right the first time, document everything, and stand behind it for as long as the homeowner owns the house. Our three Minnesota and Wisconsin offices — Richfield (HQ), Eagan, and St. Croix Falls — cover the entire south metro, east metro, and St. Croix Valley with locally insured in-house crews led by senior project managers who walk every job from first inspection to final warranty handoff.

If you live in Eagan and you want a no-obligation, no-pressure drone inspection of your roof, siding, and gutters, call us at (612) 750-6051 or request an inspection online. We typically schedule within 48 hours, we'll tell you honestly what we find, and we'll never push a claim or a project that isn't in your best interest. That's the standard we've built our reputation on — and it's why we feel comfortable ranking ourselves #1 on this list.

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 Eagan roof inspection.

Drone-assisted, no obligation, typically scheduled within 48 hours. Most Eagan 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.

CallTextQuote