Skip to main content

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

Minneapolis roofing, siding, and storm restoration — handled by Hennepin County's most senior project management team.

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

Minneapolis roofing, siding, and storm restoration — handled by Hennepin County's most senior project management team.

Minneapolis is the largest single-city roofing market in the Upper Midwest, and the diversity of housing stock is unmatched. South Minneapolis (Nokomis, Longfellow, Powderhorn, Kingfield) is dominated by century-old craftsman bungalows and Tudor-influenced single-families. Northeast has a mix of working-class small homes and growing infill construction. Linden Hills, Lynnhurst, and the southwest neighborhoods carry executive-home expectations and premium material specifications. Each neighborhood demands a different roofing approach.

Storm exposure in Minneapolis has been severe in recent years. South Minneapolis (Nokomis, Longfellow, Powderhorn) caught the worst of the 2023 hail track — documented stone sizes up to 2.25 inches across 55406, 55407, and 55417, with thousands of approved insurance claims in the months following. The 2024 storm season added another major round across south and southwest Minneapolis, with 55408, 55409, and 55410 producing meaningful additional claim volume.

Minneapolis's housing stock creates specific scoping challenges. South Minneapolis bungalows often have steeply pitched roofs with original cedar shake under one or two asphalt overlays — Minnesota code generally caps total layers at two, which means most of these homes require full tear-off to deck on the next replacement cycle. Substrate work on 100-year-old plank decking is common, and contractors who quote cold without substrate allowance routinely surprise homeowners mid-project.

Minneapolis permit and inspection requirements are unusually rigorous. The city inspector typically walks the job twice (mid-build and final), and missed inspections can trigger permit revocation and resale-time problems. Contractors with active Minneapolis permit history and existing inspector relationships materially reduce the friction.

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

On the ground in Minneapolis

What we actually see on Minneapolis roofs.

Minneapolis is really a collection of distinct roofing profiles depending on which side of the city you're on. Linden Hills, Lynnhurst and Kingfield have narrower lots with 1920s-40s bungalows and Tudor revivals under heavy tree canopy, Longfellow and Nokomis run mid-century colonials with simpler gable roofs, and Northeast still carries a lot of older working-class two-stories with steeper, narrower rooflines packed close together.

South Minneapolis neighborhoods — Nokomis, Longfellow, Powderhorn — sit in a corridor that has taken repeated hail impacts in recent storm seasons, and the mature tree canopy across these blocks means damage severity often varies dramatically from the front slope to the back slope of the same house, depending on which side faced the wind and which side was shielded by a neighboring oak.

Northeast and other older Minneapolis neighborhoods also have a higher concentration of older garages and smaller accessory structures with their own separate roofs, often overlooked on a first-pass insurance estimate. Given the density of these blocks, we also pay close attention to shared property lines and adjacent structures during any tear-off.

Typical housing stock
1920s–40s bungalows and Tudor revivals in south Minneapolis; older working-class two-stories in Northeast
Common storm damage
Uneven hail exposure between shaded and exposed slopes under mature tree canopy
Permits
Pulled through the City of Minneapolis Development Services (building permits) division
Siding and roofline of an older urban duplex in a Minneapolis, MN neighborhood during winter
Exterior assessment on an older Minneapolis duplex, roof and siding reviewed together as part of the same inspection.
Active across Hennepin County
  • Linden Hills
  • Lynnhurst
  • Nokomis
  • Northeast
  • Powderhorn
  • Longfellow
  • Kingfield

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

#1 · Best Overall

Midwest Building Exteriors

Best Overall in Minneapolis — Richfield HQ minutes from south Minneapolis, active permit history across every Minneapolis zip code, 99% companywide claim approval across 400+ documented claims.

Midwest Building Exteriors is headquartered on Penn Avenue South in Richfield — minutes from any south Minneapolis address, and within 15–25 minutes of every Minneapolis neighborhood from Linden Hills to Northeast. Our installation history across Minneapolis is extensive: Nokomis, Longfellow, Powderhorn, Kingfield, Linden Hills, Lynnhurst, Northeast, and the southwest neighborhoods all show in our active permit records.

Our certifications are the strongest available: Manufacturer-certified installer status (top 2% of US roofers, with full Designer shingle line authorization for historic-sensitive south Minneapolis bungalows), 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.

South Minneapolis bungalow scoping is one of our specific competencies. We do not bid pre-1940 south Minneapolis roofs without acknowledging the substrate risk on 100-year-old plank decking, the layer-count limit under Minnesota code, and the frequent need for upgraded ventilation calibrated to actual attic geometry. Our contracts disclose this honestly with a per-sheet substrate replacement allowance and a layer assessment performed during the initial inspection.

Minneapolis building department permit handling: we pull every permit in-house, schedule all required inspections, and maintain active relationships with the city inspectors who walk our jobs. Our zero-miss rate on mid-build inspections across Minneapolis is documented across our installation history.

Our claim documentation process: drone aerial inspection, ground-level core samples, attic ventilation assessment (particularly important on south Minneapolis bungalows where original venting is often inadequate), 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.

Full-spectrum service: roofing (asphalt, synthetic slate, metal, cedar), James Hardie fiber cement and LP SmartSide siding (a common pairing on south Minneapolis homes where original wood siding is at end-of-life), Andersen windows, K-style and half-round gutters, Trex/AZEK composite decking.

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

Krech Exteriors

Long-established Twin Cities siding specialist serving Minneapolis.

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

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

Frequently asked questions about roofing in Minneapolis, MN

My south Minneapolis roof has damage on the back slope but the front looks fine — is that normal?

It's common in neighborhoods like Nokomis and Longfellow, where mature trees shelter one side of a house while leaving the other more exposed. We document each slope separately with photos, since insurers want to see the pattern rather than a single averaged assessment.

Does my detached garage in Northeast Minneapolis need a separate roof estimate?

It should be inspected as its own structure. A lot of Northeast properties have older detached garages that took the same storm impact as the house but get missed on a quick first estimate — we walk and photograph every structure on the lot, not just the primary roof.

How does storm damage severity vary across Minneapolis?

Recent hail seasons have hit south Minneapolis — Nokomis, Longfellow and Powderhorn especially — harder than some other parts of the city, but storm tracks vary year to year. We base our assessment on what we find on your specific roof, not just on general storm-track history.

Who handles the city permit for a Minneapolis reroof?

We pull it through the City of Minneapolis Development Services building permits division and coordinate the required inspections directly with the city before and after the work.

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

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

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

Yes — every Minneapolis zip code (55406, 55407, 55408, 55409, 55410, 55411, 55412, 55413, 55414, 55417, 55418, 55419) and every neighborhood in Hennepin 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 Minneapolis 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 Minneapolis roof inspection.

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