Permit Required? Required
Typical Fee Range $90–$150 A $90 flat fee plus state surcharge applies for residential maintenance permits.
Fee Method Flat rate

What's Required in Minneapolis

  • Building permit required for any reroofing project in Minneapolis
  • Exempt from plan review fees if it is a simple maintenance permit
  • Maximum of two layers of shingles allowed; removal required if adding a third
  • Ice and water shield mandatory per local climate amendments to the MN Residential Code
  • Contractors must be state-licensed and registered with the City of Minneapolis
  • Final roof inspection required to verify venting and perimeter flashing

How to Get a Roof Replacement Permit in Minneapolis

1

Step 1: Online Application

Submit a 'Building Maintenance' application for reroofing.

2

Step 2: Permit Issuance

Standard maintenance permits are typically issued without plan review.

3

Step 3: Fee Payment

Pay the flat $90 fee plus $1 state surcharge online.

4

Step 4: Installation

Complete the roof installation following current MN code requirements.

5

Step 5: Inspection

Schedule a final inspection once the reroof is complete.

Frequently Asked Questions

Yes, a permit is required for any roof replacement project.
The flat fee for a residential reroof is $91.00.
Yes, if it is your primary homestead residence and you perform the work yourself.