MN LIC. BC807855/ WI LIC. 2590-DCFR/ Facebook Instagram
HomeGuidesRoof Permits
Minnesota city building departments · Sourced per city

Yes, your re-roof needs a permit. Your contractor should pull it.

A roof replacement is permitted work in Minnesota cities, the permit is pulled by the contractor, and the inspection at the end is the part that protects you. Here is how it works and what goes wrong when it is skipped.

The short version

Your contractor pulls the permit, not you, and it should already be priced into the quote. The city then inspects the work, which is the only independent check anyone performs on your roof. A contractor who suggests skipping the permit to save you money is proposing that nobody inspects their work, and leaving you with an unpermitted alteration to disclose when you sell.

Do I need a permit to replace my roof?

In Minnesota cities, yes. Roof replacement is permitted work, and cities inspect it. Which inspections and what they check varies, but the permit requirement is effectively universal across the metro.

Requirements around the permit differ by city in ways that genuinely matter: some want photographs attached rather than embedded, some want a street-view image with the house number visible, some run everything through an online portal. Those are real differences and they are why we confirm the current requirement with the city rather than assuming.

Who pulls the permit, me or the contractor?

The contractor. A licensed contractor pulls the permit in their own name, which is part of what the licence is for, and it should be included in the price rather than appearing later as an extra.

Be wary of being asked to pull it yourself as the homeowner. Homeowner permits exist for genuine owner-performed work. Used to cover a contractor’s job, they shift responsibility for the work onto you — which is usually the point of the suggestion.

What does the inspector actually check?

The things most likely to be quietly skipped. The ice barrier and how far it runs, the underlayment, flashing at walls and chimneys, ventilation, and the condition of the deck where it was replaced.

That makes the inspection the one independent look at your roof by somebody with no financial interest in it. Everyone else involved — the contractor, the adjuster, the salesperson — has a stake. The inspector does not.

The ice barrier is worth knowing the rule for yourself, since it is the line item most often short on a Minnesota roof.

City of Burnsville: “The Minnesota building code requires that an approved ice barrier underlayment be installed from your roofs edge to a point at least 24 inches past the exterior wall line. This applies to all portions of your roof, including attached heated or un-heated garages, covered porches, bays, fire place enclosures and similar areas.” Source: City of Burnsville, Re-Roofing With Asphalt Shingles

What happens if the roof was done without a permit?

The problem usually surfaces when you sell. Unpermitted work on the property is something a buyer’s agent may ask about and that you may have to disclose, and resolving it after the fact means asking a city to approve work it can no longer see.

It can also complicate a future insurance claim on the same roof, because there is no record that the work met code when it was done.

If you are not sure whether a previous roof was permitted, most Minnesota cities will tell you the permit history for your address if you ask the building department. It is a reasonable thing to check before you need to know.

More Guides

Keep reading.

Straight answers to the questions Minnesota homeowners ask before they call anyone.

Free Estimate

Have a Minnesota roof to look at?

We’ll walk it, photograph it, and give you a written scope that says exactly what is required and why. Retail or insurance.

  • Free, written scope and estimate — yours to keep either way.
  • Licensed and insured in Minnesota (BC807855) and Wisconsin (2590-DCFR).
  • A real person reads this and replies within one business day.
Prefer to talk?
Monday–Friday, 7:00am–5:00pm.

Request your estimate

We use this to reach you about your project. We don’t sell or share it.

Reading Is Free. So Is the Estimate.

Get it in writing.

We’ll walk the roof, photograph what we find, and hand you a written scope that names the code requirement behind every line. Yours to keep, whoever does the work.

Client Reviews

What clients say after the job is done.

We measure the work by how it holds up — and by what clients say once we're gone.

5.0 ★ ★ ★ ★ ★ on Google Read all reviews on Google →
Free Estimate 651.314.3400 Request an Estimate →