Home / Permits / Roof replacement

Permits

Do you need a permit for a roof replacement?

It depends — details below

Typical 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