Do You Need a Permit to Replace Your Roof in the Midwest?
Roofing permits are set city by city, not state to state. Here's how to find your city's rule, who should pull it, and what skipping one risks.

Do You Need a Permit to Replace a Roof?
In most of the Midwest, yes, but the rule is set by your city or county, not your state. Only two states in this region, Minnesota and Wisconsin, enforce one uniform code everywhere. Everywhere else, whether a full tear-off, a partial reroof, or a like-for-like repair needs a permit depends entirely on the building department that covers your address.
That single fact changes how you should approach this question. A national roofing article can't tell you your city's threshold, and neither can this one, not honestly. What this guide can do is explain why the answer splits by jurisdiction instead of by state, show you the pattern that holds across the Midwest cities we could verify, and give you the exact question to ask your building department before a contractor ever touches your roof.
Why Does the Answer Depend on My City Instead of My State?
Two Midwest states, Minnesota and Wisconsin, are the exception to the "call your city" rule.
The two Midwest states with a true statewide code
Minnesota law requires that a municipality which has adopted the State Building Code "continue to administer and enforce the State Building Code within its jurisdiction," and bars any municipality from imposing building code provisions, through ordinance or development agreement, that differ from the state code (Minn. Stat. § 326B.121, retrieved 2026-08-02). In practice, that means a roof permit rule in Duluth and a roof permit rule in a Twin Cities suburb both trace back to the same statewide code, not two separately written local ones. (Very small municipalities, under 2,500 population and outside metro counties, are exempt from mandatory adoption.)
Wisconsin works the same way for houses. The state's Uniform Dwelling Code (UDC) governs one- and two-family homes built since June 1, 1980, and is enforced in every Wisconsin municipality (Wisconsin Department of Safety and Professional Services, 2026, retrieved 2026-08-02). Cities issue the permits and inspect the work, but they aren't writing their own residential building code from scratch.
Why most other Midwest states leave it to home rule
Illinois, Indiana, Michigan, Ohio, Iowa, Kansas, Missouri, North Dakota, Nebraska, and South Dakota don't have a verified equivalent to Minnesota's or Wisconsin's statewide mandate for residential roofing. Most operate on a home-rule model: the state may adopt a base model code as a reference point, but individual cities and counties adopt, amend, and enforce their own local building codes and permit thresholds. That's why Chicago's reroofing rule and Des Moines' reroofing rule can genuinely differ, even though both cities sit in states that never wrote a single statewide roofing-permit statute the way Minnesota did.
For Michigan, North Dakota, Nebraska, and South Dakota specifically, this research could not locate a usable state-level roofing-permit rule at all. That's not the same as "no permit needed." It means the rule, whatever it is, lives entirely at the city or county level in those four states, and the only reliable way to find it is to ask.
What this means practically
Skip the search-engine shortcut of typing your state's name plus "roofing permit" and trusting the first answer. The correct search is your city or county name plus "building permit" or "building department," and the correct next step is a phone call, not an assumption.
Full Replacement vs. Repair vs. Partial Reroof: Where's the Line?
Permit rules generally treat three kinds of roofing work differently, and the line matters more than most homeowners expect.
Full tear-off and replacement
Every jurisdiction examined for this guide, with one documented exception, requires a permit for a full tear-off and replacement. Minneapolis requires a permit for any residential reroof that removes and replaces the roof covering, consistent with Minnesota's statewide code (Minn. Stat. § 326B.121, retrieved 2026-08-02). Milwaukee's pattern is reported as similar: a full tear-off and replacement on a one- or two-family home generally needs a permit, though this specific detail comes from contractor and aggregator sources rather than a confirmed city.milwaukee.gov page, since that page returned an access error on direct fetch.
Partial reroof or recover
This is where city-specific thresholds appear. Chicago's rule is commonly described, by a roofing-trade publication rather than a confirmed city ordinance, as requiring a permit for any reroof affecting more than 25% of the roof surface, any low-slope or flat roof work, and any structural repair to the deck, with a narrow exemption for smaller repair or recover jobs on steeper-pitched roofs (Illinois Roofing Institute, 2026, retrieved 2026-08-02). Kansas City's threshold is similarly described in secondary sources as roofing work exceeding $1,000 in value or more than 25% of the roof surface (Handlin Construction, 2026, retrieved 2026-08-02). Indianapolis and Marion County guidance describes an exemption when the work doesn't change roof configuration, load, or basic structural support (Jaspector, 2026, retrieved 2026-08-02). Treat all three of these as directional rather than exact, since none of the underlying city pages could be independently confirmed for this article; your own building department's published fee schedule is the only source that actually governs your project.
Like-for-like shingle repair
This is the category with the clearest documented exception. Des Moines, Iowa does not require a building permit for reroofing, unless the work touches sheathing or rafters (City of Des Moines Permit & Development Center, 2026, retrieved 2026-08-02). That's a genuine, city-confirmed exemption, not a rumor. But "no permit" doesn't mean "no rules." The same Des Moines guidance still ties shingle installation back to the International Residential Code, including the prohibition on recovering water-soaked roofing, incompatible existing coverings, or roofs that already carry two layers. Cold-climate jurisdictions also apply an ice-barrier requirement at the eaves; we cover that specific code detail in our ice dam prevention and removal guide rather than repeating it here, since it applies whether or not your reroof needs a permit.
Who Is Supposed to Pull the Roofing Permit, You or the Contractor?
In most Midwest jurisdictions, the contractor pulls the roofing permit, not the homeowner, because the application is filed against the contractor's license. A homeowner who's asked to pull it personally should treat that as a warning sign, not a routine ask.
Why it's normally the contractor's job
That's the mechanism behind it: in cities like Chicago, a roofing permit is reported to require the contractor's own license number on the application (Illinois Roofing Institute, 2026, retrieved 2026-08-02). It exists so the building department can hold a specific licensed party accountable for the work, including the final inspection.
What it signals if a contractor asks you to pull it yourself
A contractor who asks the homeowner to pull the permit personally is handing you the liability that's normally theirs to carry, and it's one of the clearer red flags in a first conversation with a roofer. It can mean the contractor isn't licensed in your city, is trying to avoid a paper trail, or expects to be gone before an inspector ever shows up. Our guide to verifying a contractor covers the license and insurance checks that catch this before you sign anything, and our questions to ask a contractor before hiring walks through exactly how to raise the permit question in that first call.
What Does a Roofing Permit Cost, and What Drives the Price?
A roofing permit typically costs somewhere between $140 and $650 across the Midwest cities checked for this guide, though the number is set by your city's own fee schedule, not a national rate. Project value and roof type usually drive the fee more than location alone.
What actually moves the number
Roof type matters more than most homeowners expect: asphalt shingle fees and flat, metal, or tile fees are often priced differently, and some jurisdictions add a penalty multiplier if work is discovered without a permit already pulled. Kansas City's reported base residential reroof fee runs around $53 to $58, plus roughly $4.33 per additional $1,000 of construction value, putting a $12,000 to $18,000 job around $150 to $275 (Handlin Construction, 2026, retrieved 2026-08-02); the same source describes working without a permit as risking a doubled fee if discovered.
Named-jurisdiction examples
Reported figures vary widely by city: Columbus is described as charging around $350 for an asphalt-shingle reroof versus $650 for other roof types in some sources, and a flat figure closer to $140 in others, with neither number confirmed directly on the city's own site. Milwaukee's fee is reported around $152, and Minneapolis runs roughly $150 to $280. Every one of these figures except the Minneapolis permit requirement itself, which follows from Minnesota's statewide code, comes from contractor or permit-aggregator sources rather than a directly confirmed municipal fee schedule. Treat the dollar figures as an illustrative range, roughly $140 to $650 across the cities checked for this guide, and pull your own city's current fee schedule before budgeting. Roofing project cost itself, separate from the permit fee, is covered in our state-specific replacement cost guides rather than here.
What Happens at the Roofing Inspection?
A roofing inspection is required wherever a permit was pulled, and it exists specifically to verify work that becomes invisible once the roof is finished, not to duplicate what the installer already told you. The exact checklist depends on your jurisdiction, but the core items are consistent across the Midwest.
What inspectors check
A roofing inspection, where a permit is required at all, exists to verify the things a homeowner has no easy way to check themselves once the shingles are down: deck and sheathing condition, the fastening pattern for the roof covering, and flashing at valleys, chimneys, and wall intersections. In cold-climate jurisdictions, inspectors also confirm ice-barrier placement at the eaves. That specific requirement, including its exact coverage distance under the building code, is detailed in our ice dam prevention and removal guide; this article won't restate it beyond noting that it's one of the items an inspector is actually checking for.
Final sign-off and why it matters later
The final sign-off is the document that later proves the work was done and inspected, which is exactly what an insurer, an appraiser, or a buyer's inspector will ask to see if the roof is ever the subject of a claim, a refinance, or a sale.
What Actually Happens If You Skip the Permit?
Skipping a required roofing permit creates three concrete, documented risks: an insurance coverage gap after a covered loss, an appraisal or resale problem when unpermitted work surfaces later, and a forced retroactive permit application that can mean reopening the roof deck for inspection.
Insurance complications
"Ordinance or Law" coverage is a specific homeowners insurance endorsement that pays the added cost of rebuilding to current building code after a covered loss. A standard policy generally does not include that coverage on its own (Insurance Information Institute, 2026, retrieved 2026-08-02). That's the mechanism by which an unpermitted, and therefore potentially out-of-code, roof becomes an insurance problem: not at the time of the reroof, but after a future covered loss, when the insurer discovers the work was never inspected against the code it's now supposed to be rebuilt to.
Resale and appraisal problems
Fannie Mae's Selling Guide requires an appraiser who identifies an unpermitted addition or improvement to "comment on the quality and appearance of the work and its impact, if any, on the market value of the subject property" (Fannie Mae Selling Guide B4-1.3-05, retrieved 2026-08-02). There's no blanket rule that automatically zeroes out the value of unpermitted work, but the appraiser has to document and assess it, which is exactly how an undocumented full roof replacement resurfaces at refinance or resale. Separately, most states require sellers to disclose known material defects, and unpermitted work is generally treated as one once it's discovered (Nolo, 2026, retrieved 2026-08-02, general legal guidance, not a specific Midwest state statute).
Forced retroactive permitting or redo
A point-of-sale inspection or a certificate-of-occupancy review can flag unpermitted work and delay closing until it's retroactively permitted, which sometimes requires opening the roof deck back up so an inspector can see what a permit inspection would have seen the first time. In a worst case, that can mean partial or full tear-off of otherwise sound roofing just to document what's underneath it. Permit-dodging is also one of the documented tactics covered in our storm chaser contractor scam guide, which is worth reading in full if a contractor's pitch involves skipping the permit step to "save you money."
How Do You Check Your Own City's Roofing Permit Rule Before You Hire?
Search for your city or county's building department, not your state's building code. Call or check their permit page directly, and ask one specific question: "Does a full roof replacement at my address require a permit, and does that answer change for a partial reroof or a like-for-like repair?" Get the answer in writing where the department offers that option, and confirm with your contractor, in writing, that they will pull the permit before work starts, not after.
To see how far apart city-by-city roofing rules can actually land, look at the two verified ends of the spectrum: a state that mandates a permit everywhere, and a city that exempts most reroofing outright.
What's the Bottom Line on Roofing Permits?
The honest answer to "do I need a permit to replace my roof" is: almost certainly, but the exact threshold, fee, and exemption are set by your city or county, not by a single Midwest-wide rule. Minnesota and Wisconsin are the only two states in this region with a verified statewide mandate. Everywhere else, and especially in Michigan, North Dakota, Nebraska, and South Dakota, where this research could not confirm a usable state-level rule at all, the only reliable answer comes from your own building department.
If you're still deciding whether your roof needs a full replacement or just a repair, our signs you need a new roof guide and repair vs. replace quiz can help you settle that question first, since it determines which permit category you're even asking about.
Frequently Asked Questions
- Do I need a permit to replace my roof?
- In most Midwest jurisdictions, yes, for a full tear-off and replacement. Des Moines, IA is a documented exception: reroofing itself is exempt from a permit unless the sheathing or rafters are repaired or replaced (City of Des Moines Permit & Development Center, 2026, retrieved 2026-08-02). Always confirm with your own city or county building department, since the rule is set locally almost everywhere except Minnesota and Wisconsin, which mandate one statewide code (Minn. Stat. § 326B.121; Wisconsin DSPS, both retrieved 2026-08-02).
- Is a roofing permit required by state law, or does it depend on my city?
- It depends on your city in nearly every Midwest state. Minnesota and Wisconsin are the two verified exceptions: both run a single mandatory statewide residential code that individual municipalities administer but cannot alter (Minn. Stat. § 326B.121; Wisconsin DSPS UDC program, retrieved 2026-08-02). Everywhere else, the permit threshold, whether measured by percentage of roof surface, dollar value, or structural versus cosmetic work, is set by the local building department, not the state.
- Who is supposed to pull the roofing permit, me or the contractor?
- Normally the contractor, since they carry the license the application is filed under. In some cities the permit application itself requires the contractor's license number attached (Illinois Roofing Institute, 2026, retrieved 2026-08-02, a secondary trade source, not an ordinance). A contractor who asks you to pull the permit yourself is a documented red flag covered in our contractor verification guide, which is worth reading before that conversation comes up.
- What does a roofing permit cost?
- It varies by city and is usually driven by project value, roof type, and the local fee schedule rather than one flat number. Reported figures across the Midwest cities checked for this guide run roughly $140 to $650 depending on jurisdiction and roof material, and most of those figures come from permit-cost aggregator sites rather than confirmed city fee schedules. Check your own city's fee schedule directly rather than relying on a regional average.
- What happens if I skip the roofing permit?
- Three concrete risks. An insurance gap, since a standard homeowners policy generally does not cover the cost of rebuilding to current code after a covered loss without a separate Ordinance or Law endorsement (Insurance Information Institute, 2026, retrieved 2026-08-02). Appraisal and resale friction, since Fannie Mae's Selling Guide requires an appraiser who finds unpermitted work to document and assess its impact on market value (Fannie Mae Selling Guide B4-1.3-05, retrieved 2026-08-02). And, in the worst case, a forced retroactive permit application that can require opening the roof deck back up for inspection.
- Does a roofing permit include an inspection?
- Yes, in every jurisdiction covered here that requires a permit at all. The inspection verifies deck and sheathing condition, fastening pattern, and flashing, rather than taking the installer's word for it, and in cold-climate jurisdictions it also confirms ice-barrier placement. For the specific ice-barrier code requirement, see our ice dam prevention guide rather than this article restating the code text.