Skip to main content

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

Edina demands premium craftsmanship — from copper accents to standing-seam metal, we execute to spec.

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

Edina demands premium craftsmanship — from copper accents to standing-seam metal, we execute to spec.

Edina is the most demanding roofing market in the Twin Cities — and that's not hyperbole. The combination of mature trees, premium materials, architectural review requirements, executive-home expectations, and a sophisticated homeowner base means that Edina projects require a contractor who can execute at a level most south-metro companies simply can't match. Country Club, Morningside, Indian Hills, Highlands, and Cahill each have their own design sensibilities and material standards.

Edina's housing stock spans nearly a century. The Country Club neighborhood is dominated by 1920s and 1930s Tudor, Colonial, and Cape Cod homes — many with steeply pitched roofs, copper accents, slate or synthetic slate originals, and intricate flashing details that can't be replaced with off-the-shelf specs. Morningside and Highlands have a mix of 1940s and 1950s craftsman-influenced homes alongside more recent infill builds. Indian Hills and the south Edina neighborhoods (along France Avenue and 70th Street) have a heavier share of mid-century moderns and newer executive homes.

Material standards in Edina go far beyond architectural shingles. Standing-seam metal accents, copper gutters and downspouts, DaVinci synthetic slate, real cedar shake, and full slate are all common on Edina projects. We've installed copper standing-seam on Country Club Tudors, full DaVinci synthetic slate on Indian Hills colonials, and ColorPlus James Hardie fiber cement on Morningside craftsman remodels. Contractors who only stock asphalt shingles cannot serve this market. Because buyers here read the exterior as one composition, it's worth understanding how a cohesive exterior affects Edina resale value before locking materials.

Hail and wind exposure in Edina is moderate by south-metro standards, but mature tree damage from limb impacts is unusually high. We routinely document insurance claims in Edina where 60–70% of the total scope is impact damage from fallen branches rather than direct hail damage. Properly documenting both damage types — and scoping the gutter, soffit, and fascia repairs that branch impacts often cause — is the single biggest differentiator in Edina insurance claim work.

This guide ranks the top seven roofing companies serving Edina in 2026. We are Midwest Building Exteriors, and yes — we ranked ourselves #1. Below: five-factor methodology, comparison table, and detailed profiles. We disclose every certification, every claim outcome, every warranty registration, so you can make a confident, evidence-based choice.

On the ground in Edina

What we actually see on Edina roofs.

Edina's neighborhoods — Country Club, Morningside, Indian Hills, the Highlands — carry some of the most architecturally distinct housing stock in the south metro, from 1920s and 1930s Tudor and Colonial Revival homes in Country Club to newer custom builds in Indian Hills with standing-seam metal, copper valleys and synthetic slate. Very little of this work is a standard three-tab shingle job.

Mature tree canopy throughout Edina means limb impact competes with hail as a source of roof damage, and the two can be hard to distinguish from the ground. We separate them carefully during inspection, since insurance treats storm-driven limb strikes and hail bruising as related but distinct types of evidence.

Specialty materials are the norm rather than the exception here, so when we scope a claim we spec the exact manufacturer, profile and gauge of whatever is already on the roof — copper, standing-seam, DaVinci synthetic slate — because a mismatch on a like-kind-and-quality basis is where claims on Edina homes tend to stall.

Typical housing stock
1920s–30s Tudor and Colonial Revival homes in Country Club, custom estates with copper and standing-seam accents in Indian Hills
Common storm issue
Limb impact from mature canopy alongside hail, and specialty-material matching disputes
Permits
Pulled through the City of Edina's building department
Aerial view of a wooded brick estate roof near Edina, MN
Specialty roof restoration on a wooded Edina estate, with copper valley detail matched to the existing manufacturer profile.
Active across Hennepin County
  • Country Club
  • Morningside
  • Indian Hills
  • Highlands
  • Cahill

How we ranked the top Edina 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 Edina
#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 Edina, MN

#1 · Best Overall

Midwest Building Exteriors

Best Overall in Edina — Specialists in DaVinci synthetic slate, copper standing-seam, James Hardie ColorPlus, and architect-led exterior remodels.

Midwest Building Exteriors is the south-metro contractor of choice for architect-led Edina remodels. Our project management team has installation history across Country Club, Morningside, Indian Hills, Highlands, Cahill, and the south Edina executive corridors — including DaVinci synthetic slate installations, copper standing-seam roof accents, full James Hardie ColorPlus fiber cement re-siding, and intricate flashing work on 1920s Tudors.

Our certification stack is the strongest available: manufacturer-certified installer status, James Hardie Elite Preferred (top siding tier, including ColorPlus pre-finished product), Andersen Certified Contractor (including Architectural Collection and 400 Series), Trex Pro. We also maintain installer training and product authorization for DaVinci synthetic slate, EDCO standing-seam steel, and copper standing-seam through specialty distribution.

Edina projects routinely involve material specifications that no entry-tier contractor can execute. We carry DaVinci synthetic slate designer roofing for projects where Duration shingles is too utilitarian, full DaVinci synthetic slate (12 color options, Class 4 impact rated, 50-year material warranty), and copper accent work fabricated by our specialty sheet-metal partner. For Country Club and Morningside historic-sensitive properties, we match shingle profile and color to surrounding homes and pull all required city design review approvals on the homeowner's behalf.

Our claim documentation process is the most rigorous in the market — and Edina is the city where that rigor pays off most visibly. We document every inspection with drone aerial photography, ground-level core samples, tree-strike impact analysis (critical for Edina, where branch impacts often dominate the damage scope), and a full Xactimate scope of loss delivered to the adjuster within 48 hours. Our 24-month residential claim approval rate is 99% companywide across 400+ documented claims.

Service scope is intentionally full-spectrum: residential roofing (asphalt, synthetic slate, real slate, metal, cedar shake), James Hardie ColorPlus and LP SmartSide siding, Andersen windows (including Architectural Collection custom configurations), K-style, half-round, and copper gutters, Trex and AZEK composite decking with custom railing systems. One contractor across the full exterior scope is materially faster than coordinating two or three.

Every Edina installation crew is in-house. Senior project managers (not commission-only estimators) walk every job from first inspection through final warranty handoff. We do not subcontract production. Architectural review approvals, city permitting, and HOA design review are handled in-house by our project management team.

Edina projects start with a free, no-obligation consultation — typically on-site at your home, with material samples brought to the meeting. Call (612) 750-6051 or request a consultation online. We work with architects, designers, and homeowners directly, and our scope of work documents are detailed enough to bid against competitively without leaving room for mid-project surprises.

  • A+ rated with the BBB (verify at bbb.org)
  • Manufacturer-certified installer (Owens Corning, TAMKO, CertainTeed) + James Hardie Elite Preferred
  • 99% companywide insurance claim approval rate across 400+ documented claims (last 24 months)
  • Free drone-assisted inspections in Edina — typically scheduled within 48 hours
  • Three local offices: Richfield HQ, Eagan, St. Croix Falls
  • Lifetime Craftsmanship Warranty on every Edina 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 Edina drone inspection
#2

Krech Exteriors

Long-established Twin Cities siding specialist serving Edina.

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.

Edina homeowner guide · 2026

Edina neighborhoods and roof systems

Edina ranges from historic Country Club and Morningside homes to mid-century properties, extensive additions, and architect-designed infill. Slate-like profiles, cedar, copper details, low-slope connections, and carefully composed elevations require project-specific specifications.

Country Club work should respect historic architecture; Morningside lots are often tight and tree-covered; Indian Hills and Highlands include larger custom roof forms; Cahill includes a broader mix of housing and commercial conditions. Site protection and visual fit are central to the scope.

A useful Edina estimate should identify roof pitch, layers, decking type, ventilation, flashing transitions, and access constraints before presenting a price. Those details determine whether two proposals are truly comparable and whether the finished system will perform through Minnesota freeze-thaw cycles.

  • Ask for decking and ventilation assumptions in writing
  • Confirm whether flashing and pipe boots are replaced rather than reused
  • Compare complete roofing systems, not only shingle brands
Edina homeowner guide · 2026

2026 roofing costs in Edina

Edina roof planning often begins around $18,000 and can exceed $45,000 where steep pitches, custom sheet metal, synthetic slate, cedar, or complex staging are involved. Material allowances and fabrication details should be explicit.

Roof size is measured in roofing squares, not interior square footage. Steep slopes, dormers, valleys, multiple tear-off layers, restricted driveway access, premium colors, and deteriorated sheathing can all move a Edina project above a basic range. A lower bid may also omit permit fees, ventilation corrections, starter strip, ridge cap, or flashing replacement.

For an insurance-funded project, the carrier's first estimate is a starting scope rather than a construction specification. Homeowners should compare the contractor's measured scope with the carrier estimate, keep control of claim funds, and never treat a waived deductible as a legitimate discount.

  • Request an itemized tear-off, underlayment, flashing, ventilation, and cleanup scope
  • Separate optional upgrades from code-required work
  • Get unit pricing for unforeseen decking replacement before work starts
Edina homeowner guide · 2026

Edina permits, inspections, and code details

Edina projects require current city permit coordination, and some properties may have neighborhood, historic, or private design considerations. Confirm requirements early when changing material, color, roof geometry, skylights, or exterior details.

Permit requirements and fees can change, so the contractor should confirm the current process with the City of Edina before scheduling tear-off. The written scope should also address Minnesota requirements for ice-barrier protection, roof ventilation, fastening, and allowable roof layers as they apply to the home.

A closed permit creates a clear record for a future sale and helps confirm that required inspections occurred. Midwest Building Exteriors includes permit coordination in project scheduling and provides close-out documentation with the warranty packet.

Edina homeowner guide · 2026

Best roofing materials for Edina homes

Premium architectural asphalt can fit many Edina homes, but designer shingles, synthetic slate, cedar, and standing-seam metal may better preserve an architectural composition. Copper and custom flashing should be detailed and priced rather than treated as generic accessories.

Architectural asphalt remains the practical choice for most Edina homes, while impact-rated shingles can be worth evaluating on exposed lots or where an insurer offers a documented premium credit. Premium designer asphalt, synthetic slate, cedar, and standing-seam metal require crews trained for their fastening, flashing, and ventilation details.

Material selection should begin with the house, not a sample board. Roof pitch, neighborhood character, siding color, tree cover, sun exposure, and plans to remain in the home all affect which system provides the best long-term value.

Edina homeowner guide · 2026

Storm damage and insurance claims in Edina

Mature canopy makes tree and branch impacts a significant Edina concern alongside hail and wind. Documentation should separate sudden storm damage from age, moss, shade-related wear, and long-term flashing deterioration.

Not every marked shingle is functional hail damage, and age-related wear is not an insurance loss. A responsible inspection separates storm-created damage from maintenance conditions, documents each roof slope and related exterior components, and explains whether filing a claim is supported by the evidence.

If a claim is appropriate, preserve the storm date, photographs, contractor scope, carrier correspondence, and receipts in one file. Policy deadlines and coverage vary, so Edina homeowners should review their own policy or speak with their licensed insurance professional rather than relying on a universal filing deadline.

  • Do not sign over claim rights or insurance proceeds
  • Ask who will attend the adjuster inspection and prepare supplements
  • Verify Minnesota licensing, liability coverage, and workers' compensation
Edina homeowner guide · 2026

Townhome and HOA roofing in Edina: how the association process actually works

A townhome or association roof in Edina is a different project than a single-family replacement, and the difference is almost entirely procedural. One building usually covers four to twelve units and several owners, the association carries the master policy, and no shingle can be ordered until the board has approved a written scope, a color, and a schedule. We run that process for the board rather than handing them a bid and waiting.

Our standard association sequence: a building-by-building drone and slope inspection of the whole property, a written condition report per building rather than one blanket summary, an itemized scope the board can circulate to owners, a board presentation where we answer questions directly, and a phased production calendar that keeps driveways, garages, and guest parking usable while crews move building to building. Boards in Cahill, Southdale, and the France Avenue corridor have used that same package to get owner approval without a special assessment fight.

Insurance is the part that most often stalls an association project. Master policies typically cover the roof, siding, and gutters as common elements while the unit owner's HO-6 policy covers interior finishes, and adjusters routinely scope a multi-building property from two or three sample buildings. We document every building, attend the adjuster walk on site, and supplement building by building — that is why a whole-property claim comes back approved instead of partially approved with three buildings quietly dropped.

Association specification matching matters just as much. We pull the current architectural standards and approved color palette before we quote, match shingle profile and gutter color across buildings so a phased project does not end up two-toned, submit the material sample board for design review, and pull the Edina permits in our own name for every building. Owners get written notice before their building starts, and we keep the same senior project manager on the property from first inspection through final walkthrough.

  • Building-by-building condition report, not a single blanket property summary
  • Board presentation, itemized scope, and phased schedule owners can plan around
  • Master-policy claim documented and supplemented per building, adjuster met on site
  • Approved color palette and architectural review handled before any material is ordered
  • Permits pulled in our name for every building; single senior PM start to finish
Ready when you are

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

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

Frequently asked questions about roofing in Edina, MN

My Edina home has copper valleys and DaVinci synthetic slate — can you actually match that?

Yes, and we spec it precisely rather than approximately. We identify the exact manufacturer, profile and gauge already on the roof and put that in the proposal, since like-kind-and-quality disputes with a carrier almost always start with vague material descriptions.

How do you tell if my roof damage is from hail or from a fallen limb?

The impact pattern looks different — hail leaves widespread, randomly distributed bruising across a slope, while a limb strike is usually concentrated and often accompanied by cracked or displaced shingles in one localized area. We photograph and describe both separately in the report.

Is a historic Country Club home harder to get approved for full replacement?

Not inherently, but older Tudor and Colonial Revival roofs sometimes have unusual pitches or dormers that need individual documentation. We treat each roof plane on its own rather than applying a blanket assumption based on the home's age or style.

Do you work directly with architects on Edina remodels?

Regularly. Edina has a high concentration of architect-led remodel projects, and we coordinate on material specification and installation sequencing so the roofing or siding work matches the design intent, not just a generic replacement scope.

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

As of early 2026, a full residential roof replacement on a typical Edina single-family home (1,800–2,400 sq ft of roof area, standard pitch) runs between $18,000 and $45,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 Edina?

Yes. Edina 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 Edina 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 Edina 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 Edina 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 Edina zip code?

Yes — every Edina zip code (55410, 55416, 55424, 55435, 55436, 55439) and every neighborhood in Hennepin County, dispatched from our Richfield, Eagan, and St. Croix Falls offices.

What roof materials work best on Edina's historic-style homes?

The right choice depends on the architecture and existing details. Designer asphalt or synthetic slate may recreate depth with lower structural demand, while cedar, slate, and metal require specialized design and installation review.

How are landscaping and neighboring homes protected during an Edina tear-off?

The site plan should identify driveway staging, ground protection, magnetic cleanup, daily debris control, delicate plantings, mature trees, and tight property-line conditions before work begins.

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

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