Home / Permits / Roof replacement
PermitsDo you need a permit for a roof replacement?
It depends — details belowTypical fee: $100–$400 — scaled to project value in most villages.
Why (and when) a permit applies
Villages split on this one: some permit all tear-offs, Park Ridge exempts residential re-roofs (licensed roofer still required), and Evanston now requires third-party inspection reports. Structure changes always need a permit. Call your village — 5 minutes, zero risk.
Inspections to expect
Varies by village.
Village by village
SkokieIt depends — details below
EvanstonIt depends — details below
Morton GroveIt depends — details below
NilesIt depends — details below
Park RidgeNo permit neededExempt in Park Ridge — but your roofing contractor must be licensed with the City.
LincolnwoodIt depends — details below
WilmetteIt depends — details below
GlenviewIt depends — details below
Fees and thresholds change — a 5-minute call to the village confirms your exact case. Related guide: 10 Contractor Red Flags (and How to Walk Away Politely)
We handle this part.We pull the permit for you. Every Perfect Place project includes permit paperwork, scheduling the inspections, and being on site when the inspector arrives — it's part of the job, not an extra. Get a Free Quote · (224) 551-3643
