What Your Jurisdiction Checks
Layer Limits
The IRC allows a maximum of two layers of asphalt shingles. If two layers already exist, all existing material must be removed before re-roofing. Some AHJs only allow one layer (requiring full tear-off every time). Other materials (tile, metal) are typically limited to one layer.
Ice & Water Shield
In the Midwest, all three states require an ice and water shield membrane from the eave edge to at least 24 inches inside the exterior wall line. This is a self-adhering polymer membrane that prevents ice dam leaks. Skipping it voids most shingle manufacturer warranties.
Underlayment
At least one layer of felt or synthetic underlayment is required over the entire roof deck, in addition to the ice barrier at eaves.
Material Standards
Shingles must meet ASTM D3462 (composition), and wind resistance standards (ASTM D3161 or D7158). Most AHJs require Class A fire rating. Impact-rated shingles (Class 4) may qualify for insurance discounts.
Ventilation
Attic ventilation must meet minimum ratios (1:150 net free vent area to attic floor area, reduced to 1:300 with balanced intake/exhaust). Inadequate ventilation is the #1 cause of premature shingle failure and voids manufacturer warranties.
Flashing
Required at every wall/roof intersection, valley, chimney, plumbing vent, and skylight. Step flashing and kick-out flashing at wall terminations. Chimneys wider than 30 inches on the upslope side require a cricket/saddle.
Contractor Licensing
Illinois requires a state roofing contractor license (225 ILCS 335). Hiring an unlicensed roofer in Illinois is a violation. Wisconsin requires contractor registration with DSPS but has no specific roofing license. Indiana has no statewide roofing license, though local municipalities may require registration.
State-Specific Notes
Illinois
State roofing license required (225 ILCS 335). This is the single most important thing for IL homeowners to verify. Ice barrier required. Most AHJs use IRC 2018 or 2021.
Wisconsin
No state roofing license, but DSPS contractor registration required. UDC applies. Higher snow loads mean structural review of the existing roof deck may be required if adding heavier materials.
Indiana
No statewide roofing license. Local licensing varies. Frost and ice barrier requirements apply in northern counties. Code edition varies by AHJ.
Common Roofing Permit Mistakes
- 1Roofing over two existing layers (code violation, structural overload risk)
- 2Skipping the ice and water shield (warranty void, ice dam damage guaranteed)
- 3Not pulling a permit — creates title and insurance issues when you sell
- 4Hiring an unlicensed contractor in Illinois (homeowner can face fines)
- 5Inadequate attic ventilation after re-roof (premature shingle failure)
Get Your Roofing Permit Handled — Including Contractor Verification
We research your jurisdiction's exact requirements — layer limits, ice barrier specs, material standards, ventilation codes, and contractor licensing rules — and deliver a complete permit action plan.
Our automated permit packet currently covers sheds and garages. For roofing permits, our Done-For-You experts handle the full process.
Request a Roofing Permit Quote
Tell us about your project and we'll send you a custom quote within 24 hours.
Roofing Contractors: Prove Compliance on Every Job
Show your customers you pull proper permits and meet code. One subscription gives you instant permit research for every job site — roofing, plus sheds, garages, and more.
Our self-serve subscription plans currently cover sheds and garages. For roofing permits and other project types, we work with contractors on a custom contract basis tailored to your volume and service area. Fill out the quote form above and select "Contractor" — we'll put together a plan that fits your operation.
Request a Custom Contractor QuoteBuilt by a former permit tech who processed 500+ building permits per year across IL, WI, and IN. We don't just check if you need a building permit — we check zoning too.