Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Full roof tear-off and replacement requires a permit from Elk Grove Village Building Department. Repairs under 25% of roof area and patch work on existing shingles may be exempt — but a pre-permit call is essential, because three-layer detection triggers mandatory tear-off under Illinois code, and improper handling kills insurance claims.
Elk Grove Village Building Department enforces Illinois Building Code (which adopts 2021 IRC with local amendments), and the department's specific stance on three-layer roofs sets a hard threshold that many homeowners miss. Unlike some collar suburbs that allow 2-layer overlays, Elk Grove Village follows strict IRC R907.4: if a field inspection finds three or more existing layers, tear-off is non-negotiable before reroofing. This is not a judgment call — it's codified, and contractors who ignore it face stop-work orders mid-job. Additionally, Elk Grove Village sits in Climate Zone 5A (northern portion), which triggers ice-and-water-shield requirements extending 24 inches minimum from the eave (per IRC R905.1.1); the permit drawings must specify this, or the application bounces back. The village's permit portal (accessed via the city website) requires either a licensed roofer's affidavit or, for owner-occupied single-family homes, owner-builder certification. Fees run $150–$350 depending on roof area and scope — typically calculated at roughly 2% of estimated project valuation. Plan for 5–10 business days for over-the-counter approval on like-for-like replacements; full tear-off with deck repair adds another 7–14 days.

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

Elk Grove Village roof replacement permits — the key details

The foundational rule is IRC R907.4, which Elk Grove Village Building Department applies without exception: existing roof coverings must be removed if three or more layers are present prior to new installation. This is the most common trap. Many homeowners assume they can simply lay new shingles over old ones (an 'overlay' or 're-cover'), but the three-layer rule eliminates that option fast. When you submit a permit application, you must declare the number of existing layers on the roof. If the inspector or roofer discovers a third layer in the field — even if you didn't know it was there — work must stop, the roof must be torn off, and the deck must be inspected for rot, improper nailing, and structural compromise before new installation begins. This adds 5–10 days and $1,500–$3,000 to the job. The city's building department will not issue a final sign-off until the field is clear. This rule exists because multiple layers trap moisture, weigh the structure unevenly, and hide deck damage — it is a safety and durability issue, not bureaucratic obstruction.

Underlayment and fastening specifications are non-negotiable in the permit application. Illinois Building Code (adoption of 2021 IRC) requires synthetic or felt underlayment per ASTM D226 (mineral-surfaced felt) or D1970 (synthetic), and nailing patterns must match the shingle manufacturer's specification (typically 4–6 nails per shingle, staggered, within the nailing strip). The permit documents must state these; if you submit a generic 'install new roof per code' without specifying fastener type, gauge, spacing, or underlayment brand/grade, the building department will request clarification before approval. Many roofers skip this step and submit incomplete paperwork, delaying approval by a week or more. For Elk Grove Village's Climate Zone 5A designation, ice-and-water-shield (self-adhering barrier) must be installed minimum 24 inches from the eave and extend up the valley for at least 3 feet on each side, per IRC R905.1.1 cold-climate rules. This shields the deck from ice-dam backup, which is routine in northern Illinois winters. The permit plan review checks for this specification — if missing, the application is incomplete.

Exemptions exist but are narrower than many homeowners believe. Repairs limited to less than 25% of the roof area using like-for-like materials (shingles replaced with identical shingles, for example) may be permit-exempt under Illinois code, provided no structural work or underlayment replacement is needed and no layer count issue arises. However, 'less than 25%' means less than 25% of the total roof area, not 25% of one slope — for a 2,000-square-foot house roof, that is roughly 500 square feet or 5 squares. Patch work on fewer than 10 squares (1,000 sq. ft.), using the same material and nailing pattern, is often permitted-exempt, but you must call the building department to confirm before work starts. If you are tearing off the entire roof — even if you are re-covering with identical shingles — that is a permit-required reroofing project (IRC R907.2), not a repair. Material changes (shingles to metal roofing, shingles to tile, or asphalt to architectural shingles with a different slope rating) always require a permit because structural loading changes and deck adequacy must be verified. The building department's FAQ on their website or a quick call to their permit line ($0, takes 10 minutes) clarifies which side of the line your project falls.

Elk Grove Village's online permit portal (accessible through the city website) has streamlined over-the-counter roof permits in recent years. For like-for-like replacements — asphalt shingles replaced with asphalt shingles, no tear-off complications, owner-occupied single-family home — you can often submit the application and get approval the same day or next business day, provided the drawings (or a clear bid from a licensed roofer with their affidavit attached) specify all the details: roof area, existing layer count, underlayment type, fastening pattern, and ice-and-water-shield extent. If you are using a licensed roofing contractor, they will typically pull the permit and file the paperwork; confirm with them in writing before work starts. If you are owner-building (which is allowed for owner-occupied homes), you will need to file the application yourself and sign the owner-builder affidavit. The village's building department staff can walk you through the online portal — they have fielded thousands of roof permits and are accustomed to homeowner questions.

Timeline and inspection sequence matter for scheduling the work. Once the permit is approved (5–10 business days typical), the roofer can begin the tear-off and deck inspection. If the deck is sound, the contractor schedules a mid-progress inspection (typically called out after nailing/fastening is complete, before final shingle installation), and the building inspector verifies nailing pattern, deck condition, and underlayment placement. Final inspection happens after the roof is complete, gutters are replaced (if applicable), and flashing is sealed. Total calendar time from permit approval to final sign-off is typically 1–2 weeks for a standard residential roof, longer if deck repairs are discovered. If a third layer is found, add 1–2 weeks for tear-off, deck prep, and any rot remediation. The inspector will note any deficiencies (missing ice-and-water-shield, improper fastening, inadequate underlayment) and require correction before sign-off. Plan the job for spring or fall in Elk Grove Village; summer heat makes shingle installation unsafe, and winter ice/snow prevents proper installation and cure.

Three Elk Grove Village roof replacement scenarios

Scenario A
Standard asphalt shingle replacement, no tear-off needed, two existing layers detected, Schaumburg ranch home
You own a 1970s ranch in Elk Grove Village with a 2,000-square-foot footprint (roof area ~2,200 sq. ft.). The roofer inspects and finds two existing layers of asphalt shingles (a 1995 overlay and a 2005 re-cover). You want to replace with new 25-year architectural shingles, same slope, no structural changes. This is a permit-required reroofing (IRC R907.2: any tear-off-and-replace is reroofing, not repair). The building department will approve a same-for-same architectural shingle replacement over two existing layers because IRC R907.4 only forbids a third layer. Your permit application (filed online or in person) must state: existing layer count (2), new material (architectural asphalt shingles, 3-tab or architectural grade, per manufacturer spec), underlayment type (synthetic or 30-lb. felt, ASTM D1970), fastening pattern (per manufacturer, typically 4 nails per shingle, 4 inches above the cutout), and ice-and-water-shield from eave 24 inches + 3 feet up valleys. Permit fee: $200–$280 (approximately 2% of estimated $12,000–$15,000 project cost). Approval timeline: 3–5 business days over-the-counter. Once approved, the roofer can tear off existing shingles, inspect the deck (typical for Elk Grove Village climate and age: check for rot or soft spots from ice-dam history), install underlayment and ice-and-water-shield, nail new shingles per pattern, install drip edge, seal flashing, and reinstall gutters. Mid-progress inspection after fastening, final inspection after completion. Total job: 1–2 weeks calendar time (weather dependent). No structural evaluation needed.
Permit required | Two layers allowed under IRC R907.4 | Synthetic underlayment specified | 24-inch ice-and-water-shield from eave | Total project $12,000–$15,000 | Permit fee $200–$280 | 3–5 day approval
Scenario B
Three-layer roof discovered during inspection, 1960s suburban home, mandatory tear-off, North Elk Grove Village (Zone 5A)
Your 1960s Cape Cod home sits on a one-acre lot in North Elk Grove Village (Köppen Climate 5A, frost depth 42 inches). You applied for a roof permit to re-cover with asphalt shingles, citing 'two existing layers' on your bid from the contractor. The permit was approved, work began, and during the tear-off, the contractor discovers a third layer of old slate-like shingles beneath the two asphalt layers. Work stops immediately per IRC R907.4 — three layers must be torn off, not overlaid. The building department is called (either by the roofer or a neighbor), and a field inspection confirms the three-layer condition. The roofer must now tear off all three layers, inspect the 1960s deck (wood or steel), check for rot, ice-dam damage, and structural integrity, and provide a report to the building department. If rot is found (common in 5A zones due to ice-dam history), the deck boards and underlying joists may need repair or reinforcement, triggering a separate structural inspection. Once the deck is cleared and any repairs are made, the permit can proceed: new underlayment, ice-and-water-shield (critical in 5A: 24 inches from eave + full valley coverage), and new shingles. The roofer resubmits the permit with corrected scope and deck repair details. The building department re-inspects after deck repair, after underlayment/ice-and-water-shield installation, and after final shingles. Total delay: 7–14 days. Additional cost: $2,000–$4,000 for deck repair (if needed) + $500–$1,000 re-permit/inspection fees. Lesson: pre-job roof inspection by the roofer is worth $200–$400 and prevents this disaster. Owner-builder home? You are liable if you did not declare three layers on the initial permit.
Three-layer detection triggers mandatory tear-off | Deck inspection required | Structural repairs may be needed | Climate Zone 5A ice-dam history common | 24-inch ice-and-water-shield mandatory | Total project $18,000–$22,000 including deck repair | Additional permit/inspection fees $500–$1,000 | 10–14 day delay | Stop-work order risk if contractor ignores three-layer rule
Scenario C
Material change: asphalt shingles to metal standing-seam, structural loading evaluation required, owner-builder permitted home
You own a 2,200-square-foot home in Elk Grove Village and decide to upgrade from old asphalt shingles to metal standing-seam roofing (10-year or 50-year panel). Metal roofing is lighter than asphalt but has different wind-load characteristics and fastening requirements (IRC R905.10.2: metal roof covering must be fastened per manufacturer spec, typically with screws through fastening strips on structural members). Because this is a material change, Elk Grove Village Building Department requires a structural evaluation or engineer certification confirming that the existing roof framing (rafters, trusses, ridge beam) can handle the metal panel system's point loads and fastening pattern. The permit application must include either a licensed roofer's affidavit stating the system is rated for the roof slope and wind speed, or a structural engineer's letter. Metal roofing also has ice-and-water-shield and underlayment requirements: metal panels are installed over synthetic underlayment or ice-and-water-shield, but the metal itself is the primary weather barrier, so proper fastening and panel overlap are critical in climate 5A (ice-dam risk). Permit fee: $300–$450 (higher due to structural review and material change). If you are owner-building, you must file the application with the engineer's letter or roofer's affidavit attached. Approval timeline: 7–14 business days (structural plan review adds time). Once approved, the roofer tears off existing shingles, inspects deck, installs underlayment, installs metal panels per manufacturer fastening pattern, seals panel overlaps, and installs trim. Mid-progress inspection after deck prep and fastening strip installation, final inspection after panels are complete. Total project cost: $18,000–$28,000 for metal roofing plus structural documentation $500–$1,500. The metal roof lasts 40–70 years (vs. 20–25 years for asphalt), so the permit cost is a small fraction of the value. Owner-builder affidavit required; homeowner signs liability for work quality and code compliance.
Permit required | Material change (asphalt to metal) | Structural evaluation required | Licensed roofer affidavit or engineer letter | Metal fastening per manufacturer spec | Ice-and-water-shield under metal panels | Total project $18,000–$28,000 | Permit fee $300–$450 | 7–14 day approval due to structural review | 1–2 week calendar time for installation

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Climate Zone 5A: Ice-and-Water-Shield Requirements and Why Elk Grove Village Enforces Them Strictly

Elk Grove Village's northern location (north of I-290, bordering Schiller Park and Des Plaines) places it in Climate Zone 5A, which experiences sustained freezing, repeated ice-thaw cycles, and ice-dam formation in winter. Ice dams occur when heat escapes through the attic, melts snow on the roof, and refrozen melt backs up under the shingles at the eave, forcing water into the attic and walls. The building department has seen this damage hundreds of times: $10,000–$50,000 water damage claims that destroy insulation, drywall, and framing. IRC R905.1.1 mandates ice-and-water-shield (self-adhering barrier, ASTM D1970 synthetic or equivalent) installed from the eave up at least 24 inches (some codes require 36 inches in severe climates), and the shield must extend up valleys at least 3 feet on each side. Elk Grove Village's permit inspectors specifically check for this during the mid-progress inspection — they will note if the shield is missing, undersized, or improperly overlapped.

The permit documents must specify the ice-and-water-shield by name, type (synthetic preferred over felt for durability), and extent (e.g., '24 inches from eave per IRC R905.1.1, full valley coverage, 3 feet each side'). If your bid or permit application simply says 'install per code,' the building department will ask for clarification or require the roofer to provide a material specification sheet. For a 2,200-square-foot roof with eaves and valleys, ice-and-water-shield typically runs $400–$600 in material and labor. Skipping it is both code-non-compliant and a recipe for future water damage; the building department will not sign off on a final inspection without it.

Owner-builders should know that if they hire a roofer but do not pull the permit themselves, the roofer's insurance and license are on the line, not the homeowner's. However, if the homeowner pulls the permit and certifies the work, they are responsible for code compliance. The building department's inspector will hold you to the same standard as a licensed contractor. In Elk Grove Village, this is not a gray area: the inspector will verify ice-and-water-shield presence, fastening pattern, and underlayment type. Mistakes are flagged for correction, delaying final sign-off.

The Three-Layer Rule (IRC R907.4): How It Works, Why It Catches Homeowners Off Guard, and What to Do If You Hit It

IRC R907.4 states that if existing roof coverings are three or more layers deep, all layers must be removed before new covering is installed. This is absolute; there is no variance or appeal process. The rule exists because multiple layers trap moisture, weigh the roof unevenly (putting stress on rafters and trusses), hide deck damage, and create pockets where ice dams form. Elk Grove Village Building Department applies this rule by the book. Many homeowners assume they can simply re-cover with new shingles without tear-off (called an 'overlay' or 'recovery'), and they ask the contractor to do this to save money. If two layers exist, this is legal. If three or more exist, it is not, and the inspector will catch it in the field.

When a homeowner or contractor discovers a third layer mid-job, work must stop. This is typically when the frustration begins: the roofer tears off the first two layers, finds old slate or wood shingles (or an unmentioned second asphalt layer) underneath, and calls the building department or the homeowner with bad news. The job is now incomplete, the deck is exposed to weather, and the permit must be amended to include tear-off and deck inspection. Costs balloon by $2,000–$4,000 and the timeline stretches by 1–2 weeks. To avoid this, hire a roofer who does a pre-bid roof inspection, or call the building department for a pre-permit inspection (Elk Grove Village offers this for a small fee, typically $75–$150). The inspector will count layers, note deck condition, and flag any issues before the permit is approved and work begins.

If you are planning a roof replacement and suspect multiple layers, do not wait for the contractor to discover them. Request a pre-bid roof inspection by a licensed roofer, or ask Elk Grove Village Building Department's permit staff to send an inspector to count layers and assess the deck. This costs $75–$200 but prevents a $2,000–$4,000 surprise and 1–2 week delay. In permit applications, always state the existing layer count truthfully; if you do not know, say so and request a pre-permit inspection. Contractors are required to report three-layer conditions, and if they do not, they face licensing action. The building department is your ally here — they want the job done right, and they will help you plan for a tear-off before it becomes an emergency.

City of Elk Grove Village Building Department
901 Wellington Avenue, Elk Grove Village, IL 60007
Phone: (847) 357-9000 (main city line; ask for Building Department permit office) | https://www.elkgrovevillage.com/services/building-permits (or contact building department for online permit portal link)
Monday–Friday, 8:00 AM–5:00 PM (confirm holiday closures on city website)

Common questions

Do I need a permit if I am just replacing a few damaged shingles or patching a small leak?

Repairs under 25% of total roof area using like-for-like materials may be exempt, but 'under 25%' is roughly 500 square feet on a 2,200-square-foot roof — approximately 5 squares or fewer. If you are patching fewer than 10 squares with identical shingles and no underlayment or structural work, a permit may not be required. However, call Elk Grove Village Building Department permit office to confirm before work starts; they will give you a yes/no answer in 5 minutes and save you from a stop-work order.

My roofer says they will 'just overlay' the existing shingles. Is that allowed?

Overlay (re-cover without tear-off) is allowed only if there are two or fewer existing layers of roof covering. If three or more layers are present, IRC R907.4 mandates tear-off. Many contractors do not know the layer count upfront and assume two exist. Request a pre-bid roof inspection to count layers and avoid mid-job surprises. If your roof is more than 20 years old or has been re-covered once before, three layers are likely — budget for a tear-off.

What is ice-and-water-shield and why does Elk Grove Village require it?

Ice-and-water-shield is a self-adhering plastic membrane installed under shingles at the eave and in valleys. It prevents ice-dam melt from backing up under shingles and soaking the deck and attic. Elk Grove Village's Climate Zone 5A experiences heavy ice-dam risk in winter; the permit inspector checks for shield presence (minimum 24 inches from eave, full valley coverage) during mid-progress inspection. Missing it is a code violation and a recipe for water damage. Expect $400–$600 for materials and labor on a typical roof.

How much does a roof replacement permit cost in Elk Grove Village?

Permit fees run $150–$350 for a standard asphalt shingle replacement on a residential roof, typically calculated as 1.5–2% of estimated project valuation. A $15,000 roof replacement generates a $225–$300 permit fee. Structural plan review (required for material changes, e.g., shingles to metal) adds $100–$150. Owner-builder affidavit (if you are self-permitting) is free but requires homeowner signature and liability assumption.

Can I install a metal roof over my existing asphalt shingles, or do I have to tear off?

Metal roofing over asphalt is allowed by code, but IRC R905.10.2 requires the metal system to be rated for your roof slope and wind speed, and fastening must be per manufacturer spec (typically screws through fastening strips). Elk Grove Village will require either a licensed roofer's affidavit or structural engineer letter confirming the system is rated for your existing framing. Material-change permits cost $300–$450 (higher due to review). Most roofers will install synthetic underlayment under the metal and ensure proper fastening. Budget $18,000–$28,000 for metal roofing.

What happens if the inspector finds a third layer of roof during my tear-off?

Work stops immediately per IRC R907.4. The roofer must complete the tear-off, inspect the deck for rot or damage, and report to the building department. If deck repairs are needed, those must be completed and inspected before roofing resumes. The permit is amended to include tear-off and any deck work. This adds 7–14 days and $2,000–$4,000 to the project. To avoid this, request a pre-permit roof inspection counting layers before the contractor tears off.

If I am the homeowner and I want to pull the permit myself (owner-builder), what do I need to provide?

For a simple like-for-like roof replacement, you can owner-build if the home is owner-occupied. You will need to file the permit application with your bid from a licensed roofer (or detailed scope if you are doing the work), sign an owner-builder affidavit (Elk Grove Village provides this form), and state the existing layer count, new materials (underlayment, shingles, ice-and-water-shield), and fastening pattern. You are liable for code compliance and responsible for scheduling inspections. Once approved, you (or the roofer you hired) must call for mid-progress and final inspections.

How long does the permit approval take in Elk Grove Village?

Like-for-like roof replacements (asphalt shingles over two existing layers, no structural changes) typically approve in 3–5 business days over-the-counter. Material changes (shingles to metal) or tear-off with deck repair add 7–14 business days for plan review and structural assessment. Once approved, the work can begin immediately; total calendar time from approval to final inspection is 1–2 weeks for a standard roof (weather dependent).

Do I need to provide a drawing or blueprint for a simple roof replacement?

For simple like-for-like replacements, a formal blueprint is not required. You can submit the contractor's bid, a roof sketch showing area and existing layer count, and written specifications (underlayment type, fastening pattern, ice-and-water-shield extent per IRC R905.1.1). The building department's online portal or paper form will guide you on what is needed. For material changes or structural work, a more detailed drawing or engineer's letter is required.

What if my roofer did the work without pulling a permit?

If unpermitted roof work is discovered (by a neighbor complaint, inspector site visit, or refinance inspection), Elk Grove Village will issue a notice of violation. You will be required to pull a permit retroactively, pay a penalty fee ($500–$1,500), and potentially open the roof for inspection to verify code compliance. If the work is non-compliant, you may be required to remove and redo it. Insurance may deny claims related to unpermitted work. Always ensure the permit is pulled before the roofer arrives; confirm in writing with the contractor that they have submitted the application and received approval.

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 Elk Grove Village Building Department before starting your project.