No-Cost ReferralOne Independent RooferWritten Estimates From the RooferMetro Minneapolis Cities
A free referral service for Hennepin County homeowners

Roof Replacement in Minneapolis, MN

Roof Replacement Minneapolis MN is a free referral service for homeowners in Minneapolis, MN. Tell us about your roof and we pass the request to one independent local roofer, who inspects it, prices it and does any work you agree to. The roofing company pays this site for the referral. You pay us nothing.

Prefer to talk? Call now(612) 555-0177

Not sure if we cover your area? Check now ↓

Roof Estimate Request

Takes 30 seconds, or call (612) 555-0177

Only one independent roofer near Minneapolis sees this request, and that roofer contacts you directly. See our Referral Marketing Disclosure.

Roof Replacement Help for Minneapolis Homeowners

Minneapolis is a city of older roofs. Many houses went up before World War II, with steep pitches, board decking and sometimes a second layer of shingles nailed over the first. When a roof like that wears out, the job is rarely a quick overlay.

This site makes the first step easy. You describe the house, and a single independent roofer who works in Hennepin County contacts you to look at it. We are a referral service, not a contractor: nobody here climbs a ladder, writes a bid or signs a contract with you. Any estimate, contract, permit and warranty comes from the roofer.

A man on a ladder with a tablet checking the gutter and roof edge of a sided house

How a Request Turns Into an Estimate

  1. Describe the roof. Fill in the short form or call (612) 555-0177. Your address, a rough roof age and anything you have spotted is plenty.
  2. One roofer gets it. We send the request to one independent local roofing company and nobody else, so no dozen sales desks call you.
  3. The roofer looks and measures. It checks the roof, and the attic if needed, then writes up the estimate. Many roofers give estimates at no charge; ask the roofer.
  4. You decide. Read the numbers, check the roofer out and take your time. Saying no costs you nothing.

Request an EstimateCall (612) 555-0177

When Patching Stops Making Sense

These signs suggest a roof may be near its end and worth a roofer's look.

  • Ice dams every winter. Ice along the eaves can mean attic heat is melting roof snow that refreezes at the cold edge. Ask about insulation and ventilation too.
  • Whole slopes of curled or cracked shingles. A few can be swapped out. Widespread wear usually means the roof has aged out.
  • Granules piling up in the gutters. Shingles shed their gritty coating as they wear, leaving the mat open to sun and water.
  • Two layers already on the house. Minneapolis lets new roofing go over one existing layer only, so a roof with two needs a full tear-off.
  • A dip in the roofline. This can point to decking or framing trouble. Have a roofer look soon.
A yellow-brown water stain spreading across a white ceiling corner beside a window

Is a Repair Enough?

Not every tired roof needs replacing. The five-question repair-or-replace quiz asks about age, material, what you can see from the ground, recent storms and past repairs, then gives a rough read in about a minute. The quiz never sees the roof itself, so its answer is only a first read.

Take the Repair-or-Replace Quiz

Storm Damage and Insurance Claims

Hail and wind are the usual reasons a Minneapolis roof is replaced early. The National Weather Service office for the Twin Cities logged a 62 mph gust at MSP Airport on July 13–14, 2024, and hail up to 1.25 inches fell near St. Louis Park, just west of the city, during the evening rush on July 31 that year. On June 19, 2026, half-dollar hail fell in Woodbury, MN.

After a storm, a roofer can inspect the roof, photograph what it finds and write an estimate you can share with your insurance company. Settling the claim is your business with the insurer, or with a public adjuster or attorney you choose to hire. Minnesota law bars a contractor from paying or waiving your deductible, from rewarding you for filing and from negotiating your claim. More on the hail and wind damage page.

Hailstones scattered across dark gray shingles and the lawn after a summer storm

Rough Costs at a Glance

These are statewide 2026 averages per square foot of roof surface, tear-off included. No source publishes a Minneapolis-only figure.

Cost rowFigureSource (year)
Minnesota 3-tab shingles, per sq ftabout $6.40RoofObservations, 2026
Minnesota architectural shingles, per sq ftabout $7.00RoofObservations, 2026
Minnesota exposed-fastener metal, per sq ftabout $9.40RoofObservations, 2026
Minnesota standing-seam metal, per sq ftabout $14.55RoofObservations, 2026

The same guide says prices tend to run highest in the Minneapolis–St. Paul metro. A steep pitch, an extra layer to strip or rotten boards underneath push a job toward the top. The roof replacement cost guide explains each factor, and the calculator turns your home's size into a planning range.

Try the Cost Calculator

A Simpler Way to Find a Roofer

  • One conversation, not five. Your request reaches a single roofing company, so there are no competing sales pitches to juggle.
  • Nothing to pay this site. The roofing company pays us for each referral. You never pay us and never receive anything from us or the roofer for asking.
  • Sourced guides first. The cost guide and the Minnesota roofing rules page show where every figure and rule comes from.
A Craftsman bungalow with a front porch, dormer and steep brown shingle roof in autumn

The Area This Site Serves

Requests come from every corner of Minneapolis and from five suburbs, each with its own permit office and its own page: Blaine, MN, Maple Grove, MN, Eden Prairie, MN, Burnsville, MN and Woodbury, MN. The service areas page lists them all.

A Site Made for Minneapolis

Minneapolis grew up beside the falls Father Louis Hennepin named St. Anthony in 1680, and from 1888 to 1930 it was the country's largest flour-milling center. Today 47.7% of homes in the city are owner-occupied, with a median value of $362,200 (U.S. Census). For those owners a roof is one of the biggest bills a house brings, so every number here carries its source.

A walking path along a calm city lake with tall trees and houses on the far shore at sunset

Questions Homeowners Ask

Is this site a roofing company?

No. Roof Replacement Minneapolis MN is a referral service. It does no roofing work, gives no prices of its own and signs no contracts. It hands your request to one independent local roofer, who does the inspection, estimate and any work. The roofer pays the site for each referral; you never do.

Do I need a permit to replace my roof in Minneapolis?

Yes. The City's roofing handout says "A building permit is required for all re-roofing work, except repairs involving less than one bundle of shingles." The handout dates from 2016, so confirm with the City by calling 311, or 612-673-3000 from outside the city. Owner-occupants may pull their own permit, but usually the roofer does.

How do I check a roofer before signing?

Search the company on the DLI license lookup at dli.mn.gov. With limited exceptions, Minnesota requires a residential roofer, remodeler or building contractor license for this work, and DLI warns that a number starting with "IR" is a registration, not a license. Ask for proof of liability insurance and workers' comp as well.

Can a roofer cover my insurance deductible?

No. Paying, waiving or rebating a deductible is against Minnesota law, and so is rewarding you for an inspection or a claim. A contractor also can't interpret your policy or negotiate your claim unless it is licensed as a public adjuster.

What will a new roof cost in Minneapolis?

That depends on size, pitch, layers and material. Statewide 2026 averages run from about $6.40 a square foot for 3-tab shingles to about $14.55 for standing-seam metal (RoofObservations). The cost calculator gives a planning range, but only a roofer's written estimate is a real price.

Start Your Request

One request brings a local roofer out to look at your roof. Every decision after that is yours, and the referral never costs you a cent.

Request an EstimateCall (612) 555-0177

Look up the DLI license

Minnesota licenses residential roofers through the Department of Labor and Industry. Check the roofer on DLI's lookup before you sign. A number starting with IR is not a license.

Permit and ice barrier

Every city on this site requires a building permit for a re-roof, and Minnesota's code calls for an ice barrier reaching 24 inches inside the wall line.

No deductible deals

Minnesota law bars roofers from paying or waiving your deductible, rewarding you for a claim or referral, or negotiating your claim for you.

Read the Minnesota roofing rules →

Enter Your Town

Type a city or ZIP code, such as Maple Grove or 55369, to see right away whether an independent roofer near you takes jobs there.

Minneapolis · Blaine, MN · Maple Grove, MN · Eden Prairie, MN · Burnsville, MN · Woodbury, MN

Call (612) 555-0177Request Estimate