Skip to main content

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

Mendota Heights' bluff-top homes face wind exposure unlike anywhere else in Dakota County. We engineer roof and siding systems to match.

A+ BBB Rated5.0★ Google Lifetime Workmanship Warranty
Local context · 18–25 min read

Mendota Heights' bluff-top homes face wind exposure unlike anywhere else in Dakota County. We engineer roof and siding systems to match.

Mendota Heights sits at the top of the Mississippi River bluffs, and the wind exposure profile of every neighborhood reflects that geography. Somerset, Friendly Hills, Ivy Falls, Copperfield, and Eagle Ridge each have different exposure characteristics — Somerset's ridge-top properties take direct straight-line winds funneling up the bluff, while Friendly Hills and the interior neighborhoods are more sheltered. Picking a contractor in Mendota Heights means picking one that understands how bluff exposure changes the install spec.

Mendota Heights' housing stock is uniformly premium. Most neighborhoods date from the 1960s through the 2000s and include a high concentration of executive and near-executive single-family homes on larger lots. Material expectations are higher than typical Dakota County — Class 4 impact-resistant shingles, copper accents on architectural homes, DaVinci synthetic slate on some Somerset and Eagle Ridge properties, and architectural-grade DaVinci synthetic slate designer roofing as a common base spec.

Storm exposure in Mendota Heights is dominated by wind rather than hail. The Mississippi bluff funnels straight-line winds straight into the city's ridgelines, and we've documented complete shingle blow-off on Somerset and Eagle Ridge properties during single straight-line wind events. Standard 130 mph wind-rated architectural shingles are the bare minimum; Class 4 impact-resistant shingles with upgraded ridge venting are our default recommendation for bluff-exposed properties.

Mendota Heights also has a unique permit and inspection process — the city is small enough that the building department knows individual contractors by name, and the inspection rigor is higher than most metro suburbs. Contractors who treat Mendota Heights as a casual out-of-town visit routinely miss inspection windows and create resale-time problems for homeowners. Local contractor knowledge matters.

This guide ranks the top seven roofing companies serving Mendota Heights in 2026. We are Midwest Building Exteriors, our Eagan office is 8 minutes from any Mendota Heights address, and yes — we ranked ourselves #1. Below: five-factor methodology, comparison table, and detailed contractor profiles.

On the ground in Mendota Heights

What we actually see on Mendota Heights roofs.

Mendota Heights sits directly on the bluffs above the Mississippi and Minnesota rivers, and that terrain is the single biggest factor in how its roofs age. Somerset, Friendly Hills, Ivy Falls, Copperfield and Eagle Ridge are mostly 1960s-through-1980s split-levels and two-stories, but their positioning on the bluff line means they take a wind load that inland Dakota County homes at the same age simply don't see.

The river valley acts like a funnel — straight-line wind gains speed as it comes up off the water and hits bluff-top ridgelines with more force than the storm's average intensity a few miles away would suggest. That's why ridge cap loss, lifted tabs along hip and ridge lines, and creased shingles on the exposed western slopes show up more often here than in comparably built neighborhoods elsewhere in Dakota County.

Because of that exposure pattern, we typically spec Class 4 impact shingles and upgraded ridge venting as the baseline recommendation for Mendota Heights rather than an optional add-on, and we always inspect the bluff-facing slope first since that's where the wind evidence tends to be clearest.

Typical housing stock
1960s–1980s split-levels and two-stories on bluff-top lots
Common storm issue
Amplified straight-line wind off the river bluff causing ridge cap and shingle-tab lift
Permits
City of Mendota Heights Code Enforcement/Building Inspections; Dakota County jurisdiction for bluff-adjacent parcels
Aerial view of a charcoal architectural shingle roof on a two-story bluff-top home near Mendota Heights, MN
Wind-rated shingle replacement on a bluff-top two-story near Mendota Heights, upgraded ridge venting included.
Active across Dakota County
  • Somerset
  • Friendly Hills
  • Ivy Falls
  • Copperfield
  • Eagle Ridge

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

#1 · Best Overall

Midwest Building Exteriors

Best Overall in Mendota Heights — Eagan office 8 minutes away, Class 4 impact-resistant standard for bluff exposure, 99% companywide claim approval across 400+ documented claims.

Midwest Building Exteriors dispatches Mendota Heights crews from our Eagan office on Nicols Road — 8 minutes from any Mendota Heights address. Our installation history across Somerset, Friendly Hills, Ivy Falls, Copperfield, and Eagle Ridge includes both bluff-exposed straight-line wind upgrades and interior neighborhood standard replacements.

Our certifications are the strongest available: manufacturer-certified installer status, with full authorization to install DaVinci synthetic slate designer roofing, 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).

Bluff exposure in Mendota Heights changes the install spec materially. Our standard recommendation for any Somerset, Eagle Ridge, or bluff-edge property is Class 4 impact-resistant shingles (Owens Corning Duration STORM or TAMKO Titan XT), upgraded ridge venting calibrated to actual attic geometry, six-nail per shingle install pattern (vs. four-nail code minimum), full step and counter flashing replacement at every wall intersection, and starter strip installation at all rake edges (not just eaves). These upgrades cost 8–12% more than a baseline install and add 10–15 years of useful life on bluff-exposed properties.

Class 4 impact-resistant shingles also qualify for insurance premium discounts with most Minnesota carriers — typically 10–25% off the roof line of the policy. Over a 25-year roof life, the premium discount alone often exceeds the upgrade cost.

Our insurance claim process: drone aerial inspection (with wind damage emphasis for bluff properties), ground-level core samples, attic ventilation and ice dam assessment, full Xactimate scope to your adjuster within 48 hours, in-person attendance at every adjuster meeting (free), unlimited supplement handling. Our companywide 24-month claim approval rate is 99% across 400+ documented claims.

Service scope covers the full exterior: roofing (asphalt, synthetic slate, metal, cedar), James Hardie fiber cement and LP SmartSide siding, Andersen windows, K-style, half-round, and copper gutters, Trex/AZEK composite decking. Mendota Heights permits handled in-house by our project management team.

Every Mendota Heights installation crew is an in-house team — senior project managers walk every job from first inspection through final warranty handoff. We do not subcontract production. Call (612) 750-6051 or request a free drone inspection online — typical scheduling within 48 hours.

  • 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 Mendota Heights — typically scheduled within 48 hours
  • Three local offices: Richfield HQ, Eagan, St. Croix Falls
  • Lifetime Craftsmanship Warranty on every Mendota Heights 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 Mendota Heights drone inspection
#2

Krech Exteriors

Long-established Twin Cities siding specialist serving Mendota Heights.

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 Mendota Heights contractor on your roof — for free.

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

Frequently asked questions about roofing in Mendota Heights, MN

Why does my Mendota Heights roof get wind damage other Dakota County homes don't?

The bluff above the river valley funnels and accelerates straight-line wind, so a storm that's moderate a few miles inland can hit bluff-top Mendota Heights ridgelines noticeably harder. We check the bluff-facing slope first on every inspection here because that's usually where the clearest evidence is.

Is Class 4 shingle standard for Mendota Heights, or an upsell?

It's our default recommendation given the wind exposure pattern here, not something we push as an add-on. Homes on Somerset, Friendly Hills and similar bluff-adjacent streets see enough wind load that the upgraded product tends to pay for itself in fewer future claims.

My split-level has a hip roof — does that change the wind risk?

Hip roofs generally handle wind uplift better than simple gables, but on an exposed bluff lot the ridge line is still the first place to fail. We inspect ridge cap adhesion and fastening closely on every hip roof here regardless of age.

Do you pull permits for bluff-adjacent Mendota Heights properties?

Yes, we handle that directly with the city, and where a parcel sits close enough to the bluff to trigger additional county review, we confirm that status before submitting so it doesn't stall the project after materials are ordered.

How much does a new roof cost in Mendota Heights, MN?

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

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

Yes — every Mendota Heights zip code (55118, 55120) 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 Mendota Heights 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 Mendota Heights roof inspection.

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