Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement, tear-off-and-reroof, material change, or repairs exceeding 25% of roof area require a Grayslake building permit. Like-for-like repairs under 25% do not.
Grayslake, located in Lake County just north of Chicago, enforces Illinois Building Code (IBC) and adopts the current IRC, with one critical local enforcement detail: the City of Grayslake Building Department strictly applies IRC R907.4, which mandates complete tear-off if existing roof has 3 or more layers — this is rigorously field-verified during permit review and again at deck inspection, and roofing contractors often underestimate their existing layer count, leading to mid-project stop-work orders in Grayslake specifically. Unlike some Illinois municipalities that tolerate overlay-on-3-layers under variance, Grayslake does not grant exceptions. Additionally, Grayslake sits in the boundary between climate zones 5A (north) and 4A (south), affecting ice-and-water-shield extension requirements under IRC R905.1.1(a); northside homes (5A) must extend protection 24 inches inward from eaves and cover all valleys, while southside properties (4A) have a 12-inch minimum — confirm your address's zone assignment with the Building Department before you specify underlayment. Unlike urban Chicago, Grayslake's residential roofs do not trigger Florida Building Code secondary-water-barrier upgrades (those apply to coastal wind zones), but Grayslake does require standard IBC 1511 structural-deck inspection and IRC R905 fastening-pattern compliance. Plan for 7–14 days plan review (not over-the-counter) if material is changing or deck repair is anticipated.

What happens if you skip the permit (and you needed one)

Grayslake roof replacement permits — the key details

Grayslake enforces the 2021 Illinois Building Code (IBC), which adopts the 2021 IRC with no substantive local amendments to Section R907 (reroofing). The core rule: IRC R907.4 states 'Where the roof covering is to be replaced, all existing roof coverings shall be removed down to the roof deck before the application of the new roof covering.' This is not optional in Grayslake. The Building Department's plan-review team will ask how many layers currently exist on your roof as part of the permit intake. If you answer 'three or more,' the permit is issued conditionally: tear-off is mandatory. If you answer 'two layers,' you can propose overlay or tear-off — both are code-compliant. If you answer 'one layer,' overlay is permitted. However, if a roofing contractor begins work, tears off the old shingles, and the deck inspection reveals evidence of three original layers (compressed debris, nail patterns, tar paper), the City inspector will issue a stop-work order and will not pass final inspection until the underlying layers are documented and removed. This has happened repeatedly in Grayslake subdivisions, particularly in the Woodland Trails and Lakewood Shores neighborhoods (built in the 1970s–1990s with re-roofed homes). Your roofer MUST physically probe or inspect the deck beforehand to count layers; do not rely on a 20-year-old permit record or the homeowner's memory. The permit fee in Grayslake is typically $150–$300 for a standard residential re-roof, calculated as approximately $1.50–$2.00 per 'roofing square' (100 sq ft). A 30-square roof (3,000 sq ft typical single-story home) runs $45–$60 in permit fees; a 50-square roof (two-story) runs $75–$100. Tear-off labor and disposal add $800–$2,000 to the project cost depending on slope, complexity, and debris-removal fees at local landfills.

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address
City of Grayslake Building Department
Contact city hall, Grayslake, IL
Phone: Search 'Grayslake IL building permit phone' to confirm
Typical: Mon-Fri 8 AM - 5 PM (verify locally)
Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current roof replacement permit requirements with the City of Grayslake Building Department before starting your project.