Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Full roof tear-off and replacement requires a permit in Hanover Park. Like-for-like repairs under 25% of roof area are exempt; overlays on a two-layer roof are prohibited by IRC R907.4, which Hanover Park enforces.
Hanover Park Building Department enforces the 2021 International Building Code and International Residential Code, which means any tear-off-and-replace, material upgrade (shingles to metal, for example), or repair over 25% of roof area triggers a permit. Critically for Hanover Park's climate: the code requires ice-and-water shield to extend 24 inches up from the eave on sloped roofs in Climate Zone 5A (northern DuPage County portion), a rule many homeowners skip on DIY or unlicensed contractor work and then discover during a permit inspection. Unlike some neighboring communities in Cook County that have streamlined over-the-counter roofing permits, Hanover Park typically requires a full set of plans for material changes or structural deck work—this can add 1–2 weeks to the process. If your roof is already two layers thick (common in older homes), a third layer is strictly prohibited; you must tear off to the deck. The city's location on the DuPage-Cook border means some properties fall under DuPage County jurisdiction for stormwater; the Building Department can tell you which applies to your address, and it affects underlayment and drainage specs.

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

Hanover Park roof replacement permits — the key details

The threshold that triggers a Hanover Park permit is straightforward: any roof tear-off (100% removal to the deck), any material change (e.g., asphalt shingles to metal, clay tile, or architectural shingles), any repair exceeding 25% of the roof area, or any structural deck repair. IRC R907 (Reroofing) is the controlling standard, and it explicitly prohibits a third layer of roofing material. If a field inspection reveals three layers, the contractor must stop and strip to the deck—this has delayed many projects in Hanover Park by 2–4 weeks. The Building Department's interpretation is strict: two layers plus new shingles equals tear-off required. Overlays are allowed only on single-layer roofs and only if the underlying roof is sound. Like-for-like repairs (patching, spot shingle replacement, or flashing-only work) under 25% of the roof do not require a permit and do not need inspection.

Hanover Park's climate zone (5A in the north, transitioning to 4A in the south) drives specific code requirements that catch many homeowners off guard. IRC R905.8.7 (Ice Barriers) mandates that ice-and-water shield be installed to a minimum of 24 inches up from the eave on all sloped roofs in cold climates like DuPage County. This is often where unpermitted work fails inspection: a homeowner or budget contractor installs only roofing felt or standard underlayment and skips the ice-and-water shield entirely. The rationale is winter ice-dam prevention; in a harsh Hanover Park winter, water can back up under standard shingles and into the attic. The Building Department will require you to specify ice-and-water shield brand and fastening pattern in your permit application, and the inspector will walk the roof at rough-in to verify it's installed correctly before you close it out with shingles.

Underlayment and fastening are the second major inspection point. Hanover Park requires that you specify the underlayment type (synthetic vs. felt), the fastening pattern (typically 6 inches on center at eaves, 12 inches on center in the field), and the nailer or adhesive type. If your contractor is using a roofing nailer, you must provide the nail specification (e.g., ring-shank, 1-1/4 inch for dimensional shingles). Many unpermitted jobs fail because the contractor used a different fastening pattern than what the shingle manufacturer specifies, or nailed through already-installed ice-and-water shield (which tears it). The Building Department will look for this at the rough-in and final inspection. If you are changing to metal roofing (standing seam or metal shingles), structural verification of the deck is often required—metal is lighter than asphalt, but the fastening pattern is completely different, and the inspector will want to see a structural note from the roofing manufacturer or an engineer confirming the deck can handle the loads and the fastening pattern.

Permit costs in Hanover Park typically range from $150 to $400 depending on the roof area and complexity. The city bases the fee on the estimated permit valuation: for a 2,000-square-foot roof (roughly 20 squares of shingles), the cost is usually 1.5–2% of the material and labor cost, so a $12,000 roof job generates a $150–$250 permit fee. If you are upgrading to metal or tile, or if the deck needs repair, expect $300–$450. This is on par with neighboring DuPage communities like Addison and Elmhurst. The permit is valid for 180 days from issuance; if the work is not complete by then, you must request an extension (usually free, but it requires written notice). Most roofing contractors pull the permit in-house and pass the cost to you as a line item; confirm with your contractor that they have applied for the permit before they schedule the tear-off.

The inspection sequence is: (1) deck inspection (after tear-off, before underlayment—inspector checks for rot, missing nails, or structural issues); (2) rough-in inspection (after underlayment and ice-and-water shield are installed, before shingles are laid); (3) final inspection (after shingles, flashing, and ridge vents are installed). Hanover Park Building Department typically issues inspection slots within 1–2 business days if you call ahead. Unlike some Cook County municipalities, Hanover Park does not offer same-day over-the-counter roofing permits; plan on 1–3 weeks from permit application to final sign-off. If the inspector finds a violation (e.g., missing ice-and-water shield, wrong fastening pattern, or damaged deck), they will issue a correction notice, and you must fix it and request a reinspection. Reinspections are free, but they add time to the project. Always have your roofing contractor available during inspections to answer questions and make immediate corrections if needed.

Three Hanover Park roof replacement scenarios

Scenario A
Single-layer shingle roof, like-for-like replacement, 2,000 sq ft, Hanover Park subdivision
You have a 1995 ranch home on a typical 40-foot-deep lot in the Hanover Park subdivision (south of Lake Street). The original asphalt shingle roof has one layer and is near end of life (20+ years old). You want to tear off and re-roof with new asphalt architectural shingles (same type, different color). This is a straightforward tear-off-and-replace: permit required. Cost: $200–$250 permit fee. Your contractor submits the permit with a one-page form, roof plan (site sketch + pitch + dimensions), and spec sheet for the new shingles. The ice-and-water shield requirement applies: 24 inches up from the eaves on all four sides. Your contractor uses GAF Timberline or equivalent, with ring-shank nails and 6-inch spacing at the eave, 12-inch spacing in the field. Deck inspection (rough-in and final) should pass if the existing deck is sound. Timeline: 2–3 weeks from permit application to final sign-off, assuming no deck surprises and good weather. Total cost (permit + materials + labor): $12,000–$15,000. No structural changes, no flashing upgrade required unless the inspector spots rust or damage during tear-off.
Scenario B
Two-layer roof, attempted overlay rejected, forced tear-off, plus ice damage to deck
Your colonial home on the north side of Hanover Park (near Roselle border, in climate zone 5A) has an old two-layer shingle roof. The previous owner applied a second layer of shingles over the original 30 years ago (common in the 1990s, when code was less strict). You want to re-roof and contact a budget contractor who says 'We can save you $3,000 and just overlay the new shingles on top.' Red flag: Hanover Park Building Department will reject this. IRC R907.4 prohibits a third layer. When you submit the permit, the inspector will make a note about the existing two layers, and if the contractor tries to proceed without a tear-off, the Building Department will issue a stop-work order and demand removal to the deck. During tear-off, the contractor discovers ice-dam damage on the north-facing deck (rotted plywood, typical in Chicago's freeze-thaw cycles) and must replace two 4-foot sections of sheathing—adding $800–$1,200 to the scope. Deck repair also requires structural sign-off (simple for sheathing, but documented). New permit amendment required for the deck work (additional $50–$75). New ice-and-water shield required: 36 inches up from the eave on north-facing slope (more aggressive in cold-climate zones), underlayment specification, fastening pattern, and ventilation details. Timeline: 4–5 weeks total (permit delay, deck work, extra inspection, weather contingency). Cost: $250 permit (original) + $75 amendment + $15,000 materials/labor + $1,200 deck repair = $16,500+ (vs. the contractor's promised $12,000 for a prohibited overlay). This scenario shows why skipping the permit and attempting an overlay ends up costing more in the long run.
Scenario C
Upgrade from shingles to metal standing-seam, structural evaluation required, DuPage County stormwater coordination
You own a split-level home in east Hanover Park (near Medinah, in DuPage County jurisdiction). The existing asphalt shingle roof is still serviceable (15 years old), but you want to upgrade to a standing-seam metal roof for durability and aesthetics. This material change triggers a full permit and structural review. Metal roofing is lighter than asphalt (typically 2 lbs/sq ft vs. 3–4 lbs/sq ft), so the deck is fine, but the fastening system is completely different: metal requires concealed fasteners or through-fasteners at standing-seam ribs, with a specific clip or screw pattern (typically 12 inches on center). Your roofing contractor must provide a structural note from the metal roofing manufacturer (e.g., Ceco, Chief, Nucor) confirming the deck adequacy and the fastening pattern. Permit fee: $300–$350 (higher due to material change). Hanover Park Building Department will require site-specific details: roof pitch, deck type (wood or steel), fastener specs, ice-and-water shield type (yes, even under metal, in zone 5A), and ventilation details (metal roofs are often installed with air gap for thermal performance). Additionally, because your property is in DuPage County stormwater jurisdiction (Hanover Park sits on the County boundary), you must confirm whether your roof upgrade triggers stormwater management requirements—some DuPage parcels require a detention basin or rain garden if roof area increases or drainage patterns change. Call the City to verify your stormwater jurisdiction (often marked on your property appraiser's site plan). Timeline: 3–4 weeks (structural review + stormwater coordination if needed). Cost: $350 permit + $22,000–$28,000 materials/labor (metal is pricier than shingles) + potential stormwater mitigation ($2,000–$5,000 if required). The structural note and manufacturer specs are the keys to fast approval; provide them upfront.

Every project is different.

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

Hanover Park's ice-and-water shield requirement: why it matters in Zone 5A

Hanover Park's northern portion sits in IECC Climate Zone 5A, one of the coldest residential zones in Illinois. Winters regularly bring freeze-thaw cycles, and ice dams—frozen water trapped at roof eaves—are a chronic problem in older homes with inadequate attic ventilation. The Building Department enforces IRC R905.8.7, which requires ice-and-water shield (also called ice barrier or weatherization membrane) to extend at least 24 inches up from the eave on all sloped roofs. Why 24 inches? That's roughly where an ice dam can back water upslope before it flows into the soffit and attic. Asphalt felt alone does not stop this; it's porous and allows capillary wicking of water. Ice-and-water shield is a rubberized, self-adhering membrane that bonds to the roof deck and creates a true water seal.

When Hanover Park inspectors perform the rough-in inspection, they will physically walk the roof (in safe weather) and verify that ice-and-water shield is installed end-to-end, from the eave line to at least 24 inches up. They will check for gaps, wrinkles, or areas where the membrane has pulled away from the deck. If the contractor cut corners and installed only felt, the permit will fail at this point. Many unpermitted roofs in Hanover Park fail later when the homeowner discovers ice-dam leaks during the first harsh winter—water comes in because there was no ice-and-water shield. This is one of the single biggest reasons the Building Department requires permit inspections on reroofs.

For north-facing slopes or homes at higher elevations (Hanover Park has some topographic variation, particularly near the DuPage County Forest Preserve), some inspectors request 36 inches of ice-and-water shield as a best practice. There is no hard code mandate for 36 inches, but the inspector can require it as a condition of approval if site conditions (wind exposure, ice history, or poor attic ventilation) suggest higher risk. This is why it's important to disclose any history of ice dams or water entry to your contractor before the permit is submitted—the inspector will want to know.

Hanover Park permit-office workflow and the two-layer trap

One of the most common permit rejections in Hanover Park involves homes with two-layer roofs. Illinois code was less strict 20–30 years ago, and many 1990s roofing jobs were overlays on top of an existing layer—a shortcut that was then-legal but is now prohibited by IRC R907.4. When a homeowner or contractor walks in to pull a re-roof permit, they often do not disclose the two-layer condition upfront. The permit application asks 'Is this a new roof or a re-roof?' and the contractor answers 'Re-roof—existing shingles.' The Building Department usually doesn't know about the two layers until the inspector shows up for the rough-in and discovers it during the tear-off. At that point, the Building Department stops the work and issues a correction notice: 'All layers must be removed to the roof deck per IRC R907.4.' This adds 5–7 days and $1,500–$2,500 in labor and hauling costs.

To avoid this trap, always disclose the full history of your roof to your contractor and the Building Department. If you don't know how many layers your roof has, the contractor should do a field inspection and count the layers (or pull a small section of shingles to count the nails). Honest contractors do this routinely. When submitting the permit application, include a note: 'Existing roof has two layers; tear-off to deck required per IRC R907.4.' This signals to the Building Department that you're aware of the rule, and it avoids a surprise stop-work order. Hanover Park's Building Department is professional and fair, but they enforce the code strictly; they don't have discretion to allow a third layer, and they will shut down work that violates IRC R907.4.

City of Hanover Park Building Department
Hanover Park City Hall, 2121 W. Lake Street, Hanover Park, IL 60133
Phone: (630) 766-3000 (main line; ask for Building and Zoning) | https://www.hanoverpark.com (click 'Permits' or contact Building Department for online portal access)
Monday–Friday, 8:00 AM–5:00 PM (closed weekends and City holidays)

Common questions

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

No. Repairs under 25% of the roof area—typically fewer than 5 squares (500 sq ft) or a handful of shingles—are exempt from permitting. Flashing-only repairs and gutter replacement also do not require permits. However, if you are replacing more than about 25% of the roof, or if the repair involves a full tear-off in that area, the permit is required. When in doubt, call the Building Department and describe the scope; they can tell you in 2 minutes whether a permit is needed.

My contractor says he will pull the permit. Do I need to be present for inspections?

Your contractor can pull the permit and schedule inspections, but you should be or have a representative present during rough-in and final inspections. The inspector may have questions only the property owner or contractor can answer (e.g., Is the deck solid or does it have soft spots? Are you planning any attic ventilation upgrades?). Also, your presence ensures the work is done correctly and the inspector doesn't find surprises. If you are not available, make sure the contractor has your contact info and will call you if the inspector flags a correction.

What if the inspection finds a problem, like rotted deck or incorrect fastening?

The inspector will issue a written correction notice (via the contractor). The contractor must fix the deficiency and request a free reinspection. Reinspections are typically scheduled within 2–3 business days. Plan extra time in your project schedule for potential corrections; most projects go smooth, but unforeseen deck damage or fastening errors can add 1–2 weeks. Document all corrections in writing with the contractor so there is no dispute.

Is ice-and-water shield really necessary on a roof in Hanover Park?

Yes, it is required by code (IRC R905.8.7) in Climate Zone 5A and is inspected. It prevents water from ice dams backing up under shingles and into the attic. Hanover Park winters regularly produce ice dams, especially on older homes with poor attic ventilation. If you skip the ice-and-water shield and claim it was not required, the permit will fail. Even if you somehow get away with no ice-and-water shield during the permit process, water damage during the first winter will cost far more than the material upfront.

Can I overlay new shingles on top of my existing two-layer roof?

No. IRC R907.4 strictly prohibits a third layer. If your roof already has two layers, you must tear off to the deck before installing new shingles. Hanover Park Building Department enforces this rule. If a contractor tells you they can overlay on top, that is not compliant and the work will not pass inspection.

How long does a roof permit take from application to final sign-off?

Typically 2–3 weeks for a straightforward like-for-like shingle replacement, assuming the contractor submits complete specs and the deck is sound. If structural work or material changes (e.g., shingles to metal) are involved, or if unexpected deck damage is found, add 1–3 weeks. Have your contractor submit the permit application with full details (roof plan, shingle specs, underlayment type, fastening pattern) upfront to avoid delays.

What happens if my roof has three layers and I try to apply an overlay?

Stop-work order. Hanover Park Building Department will issue a notice halting all work, fine you $500–$1,500, require you to tear off all layers to the deck, and make you re-permit. The inspector will discover it during rough-in or final, and you will lose weeks and thousands of dollars. Always disclose the layer count upfront on the permit application to avoid this scenario.

Does Hanover Park require a structural engineer's report for a metal roof upgrade?

Not always, but the roofing manufacturer must provide a structural note confirming the deck is adequate and the fastening pattern is correct. If the deck has any rot or structural issues, or if you are installing metal on a deck that was not originally designed for it, an engineer's evaluation may be required. Your contractor and the Building Department can determine this at permit time. The cost is usually $300–$600 for an engineer's note; include this in your budget if upgrading to metal.

If my property is on the DuPage-Cook County border, which rules apply to my roof permit?

Hanover Park Building Department enforces the same 2021 IRC and IBC for all properties within City limits, regardless of county boundary. However, stormwater management (detention, drainage) may differ if your property is in DuPage County jurisdiction. Call the Building Department or check your property appraiser's site plan to confirm your stormwater jurisdiction. If you are upgrading roof area or changing drainage, DuPage County may require detention mitigation. This is a separate requirement from the roof permit but should be investigated early.

Can I pull the roof permit myself, or does the contractor have to do it?

Owner-builders are allowed in Hanover Park for owner-occupied homes, so you can pull the permit yourself. However, most homeowners hire the contractor to do it because they know the local code, have the forms, and can submit complete specs faster. If you pull the permit yourself, you must be present for all inspections and sign off on the work. Roofing contractor companies almost always pull in-house because they specialize in the code and want to control the process. Confirm with your contractor upfront who is responsible for the permit—it is usually included in their quote.

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 Hanover Park Building Department before starting your project.