Updated June 2026

Top 10 Roofing Contractors in Minneapolis

Vetted, currently-operating roofing contractors serving Minneapolis and the Twin Cities metro, ranked by longevity, manufacturer certifications and verified BBB standing.

Quick Comparison

Rank Company Specialty Experience BBB Website
1 Central Roofing Company Best for Commercial Since 1929 Listed Visit
2 Kaufman Roofing Most Established Since 1930 Listed Visit
3 Krech Exteriors Best Overall Since 1988 Listed Visit
4 Connell's Custom Exteriors Best for HOA & Multifamily Since 1999 A+ Accredited Visit
5 Lindus Construction Best for Metal Roofing & Gutters Since 1979 Listed Visit
6 Craftsmen Home Improvements Best Lifetime Warranty Since 1991 A+ Accredited Visit
7 Craftsman's Choice Best for Full Exterior Remodels Since 1998 Listed Visit
8 Advantage Construction Best Value Local A+ Accredited Visit
9 Snap Construction Best for Storm & Hail Damage Since 2007 Listed Visit
10 Northface Construction Best for Roof Rejuvenation Local Listed Visit

Detailed Reviews

#2

Kaufman Roofing

Most Established
ExperienceSince 1930 (95+ Years)
BBB StatusListed
SpecialtyResidential & Commercial
Service AreaMinneapolis & Twin Cities

Family-owned Twin Cities roofer founded by John Kaufman in 1930 and still run by the family today. Kaufman is both a GAF Master Elite contractor and an Owens Corning Platinum Preferred contractor, and it works in a wide range of systems including asphalt shingle, slate and tile, metal (with in-house fabrication), composite, wood shake and flat EPDM rubber. Services span residential, multi-family and commercial roofs plus gutters, siding and ice dam removal, backed by a 10-year workmanship warranty.

Roof Replacement Roof Repair Slate & Tile Roofing Metal Roofing Flat Roofing Ice Dam Removal Gutters Custom Metal Fabrication
Visit Kaufman Roofing
#3

Krech Exteriors

Best Overall
ExperienceSince 1988 (35+ Years)
BBB StatusListed
SpecialtyResidential Roofing & Exteriors
Service AreaTwin Cities Metro

Eagan-based exterior contractor serving the Twin Cities since 1988 and trusted by many of Minnesota's premier homebuilders. Krech holds an unusually deep certification stack: GAF Master Elite with President's Club status, CertainTeed Certified Premier Roofer, Owens Corning Preferred Contractor and James Hardie Elite Preferred. It offers roof installation, repair, storm-damage work, metal and solar roofing, plus siding, windows and home design across many Twin Cities communities including Minneapolis.

Roof Replacement Roof Repair Storm Damage Repair Metal Roofing Solar Roofing Roof Inspections Siding Windows
Visit Krech Exteriors
#4

Connell's Custom Exteriors

Best for HOA & Multifamily
ExperienceSince 1999 (27+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Multifamily
Service AreaTwin Cities Metro

Hastings-based contractor operating since 1999 and BBB accredited with an A+ rating since 2006. Connell's is a GAF Master Elite contractor and GAF President's Club roofer specializing in residential and multifamily/HOA exteriors, including roofing, siding, soffit, fascia, gutters and windows. It uses drone technology to produce maintenance reports and property assessments for HOAs and holds Minnesota Residential Building Contractor license BC596465.

Roof Replacement Roof Repair Commercial Roofing Multifamily & HOA Roofing Siding Gutters Soffit & Fascia Windows
Visit Connell's Custom Exteriors
#5

Lindus Construction

Best for Metal Roofing & Gutters
ExperienceSince 1979 (45+ Years)
BBB StatusListed
SpecialtyResidential Exteriors
Service AreaMinneapolis-St. Paul & Western Wisconsin

Family-owned contractor founded in 1979 by Kevin and Emily Lindus, serving the Minneapolis-St. Paul metro and western Wisconsin and now run by the next generation of the Lindus family. Lindus is an award-winning GAF Master Elite contractor inducted into GAF's Triple Star President's Club, and it installs GAF asphalt and metal roofing. As one of the largest LeafGuard dealers in the world, it also handles seamless gutters, replacement windows, siding and remodeling.

Roof Replacement Roof Repair Metal Roofing LeafGuard Gutters Siding Replacement Windows Remodeling New Construction
Visit Lindus Construction
#6

Craftsmen Home Improvements

Best Lifetime Warranty
ExperienceSince 1991 (33+ Years)
BBB StatusA+ Accredited
SpecialtyResidential Exteriors
Service AreaGreater Minneapolis Metro

Edina-based exterior contractor in business since 1991, specializing in roofing, siding, windows and decks across the Minneapolis metro. Craftsmen backs its work with a transferable Lifetime Labor Warranty covering all contracted labor for as long as the original purchaser owns the home. It is an Owens Corning Preferred Contractor and also holds CertainTeed and GAF residential roofing credentials.

Roof Replacement Roof Repair Roof Inspections Siding Windows Decks Storm Damage Repair
Visit Craftsmen Home Improvements
#7

Craftsman's Choice

Best for Full Exterior Remodels
ExperienceSince 1998 (27+ Years)
BBB StatusListed
SpecialtyResidential Roofing & Siding
Service AreaTwin Cities Metro

St. Michael-based contractor formed in 1998 by two independent siding and window installers and serving the Minneapolis-St. Paul metro. Craftsman's Choice is a GAF Master Elite roofing contractor, a James Hardie Elite Preferred Contractor and President's Club member, and a Marvin Authorized Installer. Its GAF Master Elite status lets it register a non-prorated lifetime asphalt-roof warranty covering both material and labor.

Roof Replacement Roof Repair James Hardie Siding Replacement Windows Doors Decks Porches
Visit Craftsman's Choice
#8

Advantage Construction

Best Value
ExperienceEstablished local contractor
BBB StatusA+ Accredited
SpecialtyResidential & Commercial Exteriors
Service AreaMinneapolis & Twin Cities Metro

East Bethel-based exterior contractor serving Minneapolis and the wider Twin Cities, BBB accredited with an A+ rating since 2013. Advantage is an Owens Corning Roofing Platinum Preferred contractor and an Owens Corning Top of the House Certified installer, allowing it to register extended manufacturer warranties. It handles roofing, siding, windows and gutters for homes, townhomes and commercial buildings, plus attic insulation, ice dam removal and insurance-claim assistance, under Minnesota license BC660998.

Roof Replacement Roof Repair Commercial Roofing Ice Dam Removal Attic Insulation Siding Gutters Insurance Claims Assistance
Visit Advantage Construction
#9

Snap Construction

Best for Storm & Hail Damage
ExperienceSince 2007 (18+ Years)
BBB StatusListed
SpecialtyResidential & Storm Restoration
Service AreaMinneapolis & Twin Cities Metro

Minneapolis-area home-improvement company founded in 2007 and headquartered on American Boulevard E in Minneapolis. Snap specializes in full-service storm and hail damage restoration and guides homeowners through the insurance-claim process. It is an Owens Corning Preferred Contractor and installs asphalt shingle, metal, rubber, tile and slate roofs, alongside siding, windows, doors, insulation and decks across 26+ Twin Cities communities.

Storm Damage Restoration Hail Damage Repair Roof Replacement Roof Repair Insurance Claims Assistance Siding Windows Insulation
Visit Snap Construction
#10

Northface Construction

Best for Roof Rejuvenation
ExperienceEstablished local contractor
BBB StatusListed
SpecialtyResidential & Multifamily Roofing
Service AreaMinneapolis & Northwest Metro

Exterior remodeling general contractor with offices in Minneapolis and Elk River, focused on roofing, siding, windows and storm-damage work. Northface is a GAF Master Elite certified contractor and installs products from GAF, EDCO and Brava, covering residential, multifamily and commercial roofs. It promotes same-day or next-day storm-damage estimates and also offers roof rejuvenation as an alternative to full replacement across 40+ Minnesota communities.

Roof Replacement Roof Repair Storm Damage Repair Roof Rejuvenation Multifamily Roofing Commercial Roofing Siding Windows
Visit Northface Construction

How to Choose a Roofing Contractor in Minneapolis

Verify a Minnesota DLI roofer or contractor license

Unlike some states, Minnesota does license roofers. The Department of Labor and Industry (DLI) requires anyone contracting to install, repair or weatherproof residential roofs to hold a Residential Roofer, Residential Building Contractor or Residential Remodeler license (license numbers carry a 'BC' prefix). Ask any Minneapolis roofer for their DLI license number and verify it is active on the DLI's online license lookup before signing a contract.

Confirm the bond, liability insurance and workers' comp

To hold a Minnesota DLI license, a contractor must carry a $15,000 surety bond, at least $300,000 per-occurrence general liability coverage and workers' compensation insurance. Request a current certificate of insurance, because a fall from a steep, snow-covered Minneapolis roof is exactly the kind of injury you do not want to become your liability. A licensed firm also gives you access to the state Contractor Recovery Fund if something goes wrong.

Make sure they pull the Minneapolis building permit

A full roof replacement on a one- or two-family home in Minneapolis requires a building permit, reviewed by the city's Construction Code Services under the Minnesota Residential Code (IRC R908 with state amendments). Minor spot repairs of roughly one square (about 100 square feet) or less are usually exempt. A reputable local roofer should pull the permit in their own name and coordinate the required city inspection rather than asking you to do it.

Prioritize experience with ice dams and freeze-thaw

Minneapolis roofs endure long, cold winters, heavy snow loads and repeated freeze-thaw cycles that drive ice-dam formation at the eaves. Choose a contractor who talks specifically about ice-and-water shield membrane along eaves and valleys, balanced attic ventilation and adequate insulation, not just shingle color. These cold-climate failures show up over multiple winters, which is why long local tenure matters more here than in milder regions.

Look for manufacturer certifications

Designations such as GAF Master Elite (held by roughly the top 2-3% of U.S. roofers) or Owens Corning Platinum Preferred and CertainTeed factory certification signal that a contractor is properly licensed, insured and able to register enhanced warranties. Several leading Twin Cities roofers, including Krech Exteriors, Connell's, Kaufman, Craftsman's Choice and Lindus, carry Master Elite or Platinum Preferred status.

Get detailed written estimates and watch for storm chasers

Minnesota's frequent hail and wind storms attract out-of-state 'storm chasers' who solicit door-to-door after a storm and may vanish before warranty season. Collect detailed written quotes that specify tear-off versus overlay, underlayment, ice-and-water shield, flashing and ventilation, and compare warranty terms. Note that Minnesota law (Statute 325E.66) restricts roofers from waiving or paying a homeowner's insurance deductible, so be wary of any contractor who offers to.

Frequently Asked Questions

Most Minneapolis homeowners pay roughly $9,000 to $22,000 for a full asphalt-shingle roof replacement, with a typical mid-size home landing around $12,000 to $18,000. Pricing depends on roof size, pitch, the number of layers torn off and material grade. Metal, cedar and slate roofs cost considerably more. Local labor, steep winter-ready details like ice-and-water shield, and the required city permit all factor into the total.
Architectural asphalt shingles are by far the most common choice and balance cost with durability against snow, wind and freeze-thaw cycles. Impact-resistant (Class 4) shingles and standing-seam metal are popular upgrades for shedding heavy snow and resisting hail, and some insurers offer premium discounts for them. Whatever the material, an ice-and-water shield membrane at the eaves and strong attic ventilation are essential locally to prevent ice dams.
Yes on both counts. Minnesota requires roofers to hold a DLI Residential Roofer, Residential Building Contractor or Residential Remodeler license (with bond, liability and workers' comp), and you can verify it on the DLI website. The City of Minneapolis also requires a building permit for a full roof replacement, while minor spot repairs of about one square or less are typically exempt. Your contractor should pull the permit.
Because of Minneapolis's long winters, heavy snow loads, ice dams and repeated freeze-thaw cycles, asphalt-shingle roofs here often last about 15 to 22 years, somewhat below the national average. Metal roofs can last 40 to 70 years and slate even longer. Proper attic ventilation, ice-dam prevention and prompt repair of storm and hail damage all meaningfully extend a roof's life in this climate.
Confirm an active Minnesota DLI license, current general liability and workers' compensation insurance, and a track record in the local metro. Manufacturer certifications (GAF Master Elite, Owens Corning Platinum, CertainTeed) and verified BBB standing are strong signals. Most importantly, choose a contractor who clearly understands ice dams, attic ventilation and freeze-thaw failures specific to Minnesota winters, and who handles the city permit and inspection.
Minnesota is one of the most hail- and wind-prone states, and homeowners' policies often cover storm-damaged roofs, though many now use higher or percentage-based wind/hail deductibles. A reputable local roofer can document damage and assist with the claim, but note that under Minnesota Statute 325E.66 a contractor cannot legally pay or waive your insurance deductible. Get an independent inspection rather than relying solely on a door-knocking storm chaser.

Roofing in Minneapolis

Minneapolis sits in one of the harshest roofing climates in the continental United States, with a humid continental climate that swings from sub-zero, snow-laden winters to hot, storm-prone summers. Roofs here face heavy snow loads, dozens of freeze-thaw cycles each season, and the ice dams that form when attic heat melts rooftop snow that then refreezes at the colder eaves and backs water under the shingles. Summers bring thunderstorms, damaging straight-line winds and frequent hail, since Minnesota ranks among the nation's most hail-prone states. This combination of deep cold, ice and warm-season storms is what wears Twin Cities roofs out faster than in milder regions.

The dominant roofing material across Minneapolis neighborhoods and suburbs is asphalt shingle, especially architectural (dimensional) shingles that balance affordability with resistance to wind and snow. Impact-resistant Class 4 shingles are an increasingly popular hail upgrade, and standing-seam metal is favored for shedding heavy snow on both modern homes and cabins. The city's older housing stock, including its many bungalows, four-squares and historic homes, features steep-pitched roofs, while duplexes, apartment buildings and the strong local commercial market rely on flat and low-slope systems such as EPDM rubber, TPO and modified bitumen. Slate, tile and cedar shake appear on higher-end and historic properties.

Minnesota regulates roofers more strictly than many states. The Department of Labor and Industry (DLI) requires any business that contracts to install, repair or weatherproof residential roofs to hold a Residential Roofer, Residential Building Contractor or Residential Remodeler license, backed by a $15,000 surety bond, at least $300,000 in general liability coverage and workers' compensation. A designated 'qualifying person' must pass a DLI exam. On permits, the City of Minneapolis requires a building permit for a full roof replacement, reviewed under the Minnesota Residential Code (which adopts IRC Section R908 with state amendments), while minor repairs of roughly one square or less are usually exempt. Minnesota law (Statute 325E.66) also bars roofers from paying or waiving a homeowner's insurance deductible.

Choosing an experienced local contractor matters in Minneapolis precisely because the failures here are seasonal and cumulative. A roofer who understands ice dams, proper attic ventilation, eave ice-and-water shielding and how snow loads behave will build a roof that survives Minnesota winters, while an out-of-state storm chaser who appears after a hailstorm may be gone before any warranty question arises. Established Twin Cities firms also carry the DLI license the state requires, know the Minneapolis permit and inspection process, can navigate hail and wind insurance claims correctly, and will still be in business years later when the next hard winter tests your roof.

Browse Minneapolis Roofers by Specialty

Looking for a specific type of roofing in Minneapolis? See our independently ranked specialty guides.

Roofing Guides for Minneapolis Homeowners

Find Roofing Contractors Nearby

Compare top-rated roofing contractors in Minnesota and other major US markets.

Own a Roofing Company? Get Reviewed for This Directory

We independently review roofing contractors for inclusion in our city rankings — weighing years in business, manufacturer certifications, BBB standing, service breadth and local reputation. Submitting your company does not guarantee a top-10 spot: every listing is earned through our research, never paid for. Tell us about your company and we’ll let you know by email whether it’s eligible.

Request a Review