Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Full roof replacements and tear-offs always require a permit in Mundelein. Like-for-like repairs under 25% of roof area may be exempt, but the moment you're replacing more than a quarter of the roof or tearing off existing shingles, you need to pull a permit.
Mundelein Building Department requires a permit for any full roof replacement, tear-off-and-replace work, or re-roofing project that exceeds 25% of the total roof area — this is consistent with Illinois Residential Code adoption. The key Mundelein angle: the city enforces the three-layer maximum rule strictly (IRC R907.4), meaning if your inspector discovers a third layer during deck inspection, you must tear off all old material before proceeding, which can add $1,500–$3,000 to the job and delay the project 2–3 weeks. Because Mundelein straddles climate zones (5A in the north, 4A in the south), ice-and-water-shield underlayment specs and fastening patterns are scrutinized — the city follows the 2021 Illinois Residential Code, which requires detailed plans for any material change (e.g., shingles to metal) and proof of structural adequacy if the new covering weighs more than 15 psf. Plan review is typically over-the-counter for like-for-like replacements but may require 1–2 weeks for material-change or structural questions. Contractor-pulled permits are standard; owner-builders can pull, but insurance carriers often won't cover work unless a licensed roofer is hired anyway.

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

Mundelein roof replacement permits — the key details

Illinois Residential Code R907.4 mandates that if a building has more than two layers of roof covering, the entire existing roof must be removed before applying a new covering. This is the rule that catches most Mundelein homeowners off-guard. The city's Building Department applies this rule without exception — if the deck inspector finds a third layer (asphalt shingles over shake, or two layers of shingles), the permit is flagged, work stops, and you must hire a licensed roofer to complete a full tear-off. The good news: the Building Department's records usually note how many layers were on the roof at the time of the last permitted work, so pull your building permit history before you bid the job. If records show two layers as of 2010, and you're adding a third now, you're on notice that you need a tear-off. Many Mundelein homes built in the 1980s and 1990s have asphalt-over-asphalt, which triggers the three-layer rule immediately if you're adding a new roof over existing shingles.

Underlayment and fastening specs are a second common rejection point. The 2021 Illinois Residential Code (which Mundelein adopts) requires synthetic or asphalt-impregnated felt underlayment, 15 lb minimum, and specifies a fastening pattern for architectural shingles: typically six fasteners per shingle, with at least three nails in the top two courses within 12 inches of the eaves (this is the ice-and-water-shield zone). For Mundelein's northern areas in climate zone 5A, ice-and-water-shield must extend at least 24 inches from the eaves on heated buildings, or to the inside edge of an overhang on unheated buildings. Your roofing contractor's work order and bid should call out underlayment type, fastening pattern, and ice-and-water-shield extent; if it doesn't, the Building Department will ask for a revised plan or will flag it during deck inspection, causing a re-inspection delay of 3–7 days. Material change — switching from asphalt shingles to metal, standing-seam, or clay tile — requires a structural evaluation if the new material weighs more than 15 psf (metal is typically 1–3 psf, so usually fine; tile is 10–15 psf, often requiring engineering). Engineering cost is $300–$800, but it's a one-time investment that satisfies the Building Department and your lender.

Permit fees in Mundelein are based on permit valuation, typically calculated at 1.5–2% of the total project cost (materials plus labor, not profit). A $12,000 roof replacement (materials + labor) would be valued at $12,000, resulting in a permit fee of $180–$240. However, if the project includes structural repairs (rotted decking, rafter replacement, sistering), the valuation jumps — expect $250–$400 for a job with minor framing. The Building Department's permit office is located at City Hall, and permits are issued over-the-counter for like-for-like replacements (no structural changes) in 1–2 business days. Material-change or structural questions may require 5–10 days of plan review. Timeline from permit issuance to final inspection is typically 3–4 weeks, assuming weather cooperates and the contractor schedules inspections promptly (deck inspection after tear-off, final inspection after shingles are down). Owner-builders can pull permits, but most insurance carriers and all reputable lenders require a licensed Illinois roofing contractor to perform the work; verify with your homeowner's insurance before self-contracting.

Flashing and penetrations are the fourth common inspection point. The Building Department requires all roof penetrations (plumbing vents, skylights, chimneys, HVAC vents) to be re-flashed with code-compliant materials — typically aluminum or lead-lined flashing with sealant and fasteners per the roofing manufacturer's specs and IRC R905. If flashing is not replaced or is improperly sealed, the permit is withheld at final inspection. Many contractors bid roofing work as shingles-only and charge extra for flashing; verify that flashing and penetration work is included in the bid, or budget an additional $500–$1,500 depending on how many penetrations your roof has. For Mundelein homes with ice dams or water stains, the inspector may also require additional ice-and-water-shield or gutter work; it's not part of the permit itself, but it's worth discussing with the contractor to avoid post-inspection surprises.

Licensed-contractor requirement is state law in Illinois for roofing work valued over $2,500 (Illinois Roofing Industry Licensing Act). Mundelein enforces this strictly — the Building Department will ask for the roofer's license number on the permit application and will verify it with the state. If the roofer's license is expired, restricted, or on probation, the permit is not issued. Many homeowners find a roofer, agree on a price, and then learn the roofer is not licensed; this delays the project weeks while the roofer either gets licensed or the homeowner finds a different contractor. Ask for the roofer's license number and Illinois Department of Financial and Professional Regulation (IDFPR) verification before signing a contract. Owner-builders are exempt from the licensing requirement if the work is on their own residence, but their insurance carrier and lender will often require a licensed roofer anyway — confirm before proceeding.

Three Mundelein roof replacement scenarios

Scenario A
Like-for-like asphalt shingle replacement, no tear-off, two existing layers, Mundelein south (4A zone)
You have a 25-year-old ranch home in south Mundelein with two layers of asphalt shingles (original 1995 shingles plus an overlay from 2005). The roof is 1,500 sq ft (about 15 squares). You want to install the same 30-year architectural shingles over the existing two layers. Before you bid the work, pull your building permit history from the Mundelein Building Department — verify that the 2005 overlay was permitted and that the deck inspection at that time noted two, not three, layers. If the records confirm two layers as of 2005, you are clear to add a third. However, Mundelein Building Department will require verification of the layer count before issuing any permit, so contact the department in advance with your address and prior permit numbers. If the department confirms two layers on deck, no permit is required for an overlay (like-for-like, no tear-off). Cost basis: $6,000–$8,000 for materials and labor (architectural shingles, 15 lb felt, standard flashing touch-up). No permit fee applies. Inspect-and-go; most roofers complete this in 2–3 days. However, if the inspector discovers a third layer during random inspection (rare but possible), work stops, and you must tear off all existing shingles, adding $2,000–$3,000 and 1–2 weeks of delay. This is why pre-permit verification is critical: email the Mundelein Building Department asking them to confirm layer count based on prior permits. If they confirm two layers, you have a written record if a dispute arises later.
No permit required (two layers confirmed) | Permit fee: $0 | Pre-permit layer-count verification recommended | 15 lb felt underlayment | Standard asphalt shingles | Flashing touch-up included | Total cost $6,000–$8,000 | Timeline 2–3 days weather-dependent
Scenario B
Full tear-off and metal roof replacement, structural soundness concern, Mundelein north (5A zone)
Your 1970s colonial in north Mundelein (Mundelein proper, near Main Street) has two layers of asphalt shingles and visible deck rot along the south side — about 50 sq ft of soft decking that has wept water into the attic. You want a full tear-off, rafter repair (sister rafters for the soft section), and a new standing-seam metal roof (40-year lifespan, 2.5 psf weight — lighter than asphalt). This is a structural project, not a simple replacement. You need a permit. Your licensed roofer (license verified with IDFPR) submits a permit application with a detailed scope: tear-off existing two layers, remove and replace 50 sq ft of 2x8 rafters with sistered lumber, install 2 layers of 1/2-inch decking over the repair zone, synthetic underlayment, ice-and-water-shield 24 inches from eaves (critical in zone 5A for ice dam prevention), metal panels, and new flashing at all penetrations. The contractor provides a scope diagram showing the repair area and fastening pattern for the metal roof (typically 8–12 fasteners per 3-foot panel, depending on wind zone). Mundelein Building Department plan-review staff reviews the scope in 5–7 days. They may ask for: (1) an engineer's stamp on the rafter repair (cost $300–$500), or (2) a photo of the existing deck condition, or (3) confirmation that the metal manufacturer's fastening spec matches IRC R905.10. Once approved, tear-off and deck inspection happens in day 1–2, structural repair in days 3–5, roofing begins day 6. Final inspection after the metal is fully installed (usually day 8–10 of work). Permit fee is based on project valuation: materials $8,000 + labor $6,000 = $14,000, yielding permit fee of $210–$280. If the engineer's stamp is required, add $300–$500 to total cost. Timeline: 1–2 weeks to permit, 1–2 weeks to complete work, plus 3–5 days for inspections. This project is not eligible for overlay; tear-off is mandatory because of the structural repair.
Permit required (tear-off + structural repair) | Scope: full deck inspection, rafter sistering, metal roof installation | Permit fee $210–$280 | Structural engineer stamp possibly required ($300–$500) | Ice-and-water-shield 24 inches (zone 5A) | Synthetic underlayment | Metal roof fastening per manufacturer + IRC R905.10 | Total project cost $14,000–$16,000 | Timeline 1–2 weeks permit + 10–14 days construction
Scenario C
Partial replacement, hail damage, 30% of roof area, shingles to architectural shingles, Mundelein suburban (Hawthorn Woods border area)
Your 2005 ranch in suburban Mundelein (near Hawthorn Woods) took a hail hit this summer that damaged the south-facing slope and part of the east slope — about 450 sq ft of the 1,500 sq ft roof (30% damage). The existing roof is single-layer asphalt 3-tab shingles (original 2005). Your insurance approved a claim for repair. You want to replace the damaged section with architectural shingles to match the undamaged sections (upgrade, but same material family — asphalt). This exceeds the 25% threshold, so a permit is required. Your contractor submits a permit application for 'partial roof replacement, hail damage repair' with a scope diagram showing the 30% damage zone, existing single-layer roof condition, and installation of architectural shingles (not 3-tab) as replacement. The Mundelein Building Department reviews this in 2–3 days: the inspector notes that adding architectural shingles (heavier profile) over 3-tab creates a mixed-roof appearance and potential future leaks if drainage is not managed properly. The department may ask for: (1) proof that the full roof will be replaced within 3–5 years, or (2) architectural shingles on the entire roof now, or (3) evidence that the architectural shingles are compatible with the existing 3-tab (fastening pattern, underlayment slope). Most contractors recommend replacing the entire roof to avoid this issue, but if you're budget-constrained, provide the compatibility certification from the shingle manufacturer (usually free from the supplier). Permit fee for 30% replacement: material $3,500 + labor $2,500 = $6,000 valuation, fee of $90–$120. Deck inspection after tear-out of damaged shingles (1–2 days), final inspection after new shingles are installed (1 day). Total timeline: 3–5 days for permit review, 3–5 days for construction, 1–2 days for inspections. No structural issues anticipated unless underlayment is found to be compromised (rare in hail damage alone). Insurance claim should cover permit fees and flashing updates.
Permit required (30% replacement, exceeds 25% threshold) | Scope: partial replacement, hail damage, material upgrade (3-tab to architectural) | Permit fee $90–$120 | Compatibility certification from shingle manufacturer (free) | Synthetic underlayment specified | Architectural shingles over single-layer existing | Flashing inspection and touch-up | Insurance covers repair cost + permit | Total repair cost $6,000–$8,000 | Timeline 3–5 days permit + 3–5 days construction

Every project is different.

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

The three-layer rule: why Mundelein enforces it strictly and what it means for your budget

Mundelein's strict interpretation of the three-layer rule (IRC R907.4) stems from Illinois Building Code enforcement philosophy: water intrusion and poor ventilation under a third layer can trap moisture in the attic, leading to mold, structural rot, and insurance claims. The rule is not unique to Mundelein, but Mundelein's Building Department applies it without exception — no waivers, no special cases. If the deck inspection finds a third layer, work stops, a stop-work order is issued, and the contractor must remove all old shingles (tear-off) before proceeding. This can add 3–7 days and $2,000–$3,000 in unexpected costs.

Before bidding your roofing project, request your building permit history from the Mundelein Building Department online portal or by calling the permit office. Most permits from the 1990s and 2000s will note 'two-layer roof' or 'existing roof over existing roof' in the inspection notes. If your home was built in 1985 and received a permit for a new roof in 2000, the 2000 permit inspection should note how many layers were on the deck at that time. If that record says two layers as of 2000, you can add a third now. If the record is unclear or missing, the department will require a pre-permit inspection (roofer pulls back a section of existing shingles to count layers) — this costs $150–$300 but saves you the risk of a mid-project stop-work.

The financial impact is significant: a standard 1,500 sq ft asphalt re-roof with an overlay (no tear-off) costs $6,000–$8,000. The same roof with a full tear-off jumps to $9,000–$12,000, a 50% increase. If you're surprised by a third layer during deck inspection, you're adding $2,000–$3,000 after the work has begun — a cost most homeowners don't anticipate. Insurance carriers often won't cover a second tear-off if the first one was done unpermitted, so budget the full tear-off cost upfront and confirm layer count before hiring the contractor.

Ice-and-water-shield, fastening patterns, and Mundelein's climate zones: why the Building Department is picky about your underlayment spec

Mundelein straddles two climate zones: the northern part of the city (including Mundelein proper, near Route 45) is in IECC Zone 5A (winter design temperature -20°F), while the southern part (near Hawthorn Woods, Grayslake border) is in Zone 4A (-10°F to -15°F). This matters because ice dams are a zone 5A risk, and the 2021 Illinois Residential Code mandates ice-and-water-shield underlayment in zone 5A to be extended at least 24 inches from the eaves on heated buildings. Mundelein's Building Department inspectors are trained to this rule, and they will flag any plan that shows less than 24 inches of ice-and-water-shield in the northern part of the city.

Many homeowners and some contractors assume standard asphalt-saturated felt (15 lb) is sufficient; it is not, per current code. The required underlayment in Mundelein is either synthetic (polypropylene or similar, typical cost $0.15–$0.25 per sq ft) or asphalt-impregnated felt (similar cost). Synthetic is preferred because it doesn't degrade in UV and doesn't rip during installation. Ice-and-water-shield is a self-adhering membrane, typically added only in the eave zone (24 inches), and costs an additional $0.50–$0.75 per sq ft (roughly $300–$400 for a 1,500 sq ft roof). For a 1,500 sq ft roof in north Mundelein, you're looking at underlayment + ice-and-water-shield totaling $800–$1,200 of the project cost.

Fastening pattern is the third underlayment-related requirement. The code specifies six fasteners per shingle for architectural shingles (not three or four, which is code minimum for 3-tab). The fasteners must be 7/16 inch to 5/8 inch roofing nails, and at least three of the six must be in the upper two nail slots (within 12 inches of the top of the shingle). This is because high winds and uplift forces in Illinois (zone 5A can see 90+ mph winds) require a stiffer fastening pattern. Your permit application should include a fastening diagram or a reference to the roofing manufacturer's specification sheet for the shingles you're installing. If your plan shows 'standard fastening' without specifics, the Mundelein Building Department will ask for clarification, delaying the permit 3–5 days.

City of Mundelein Building Department
500 North Westmoreland Road, Mundelein, IL 60060
Phone: (847) 948-5000 | https://www.mundelein.org (permit portal link available via Building Department page)
Monday–Friday, 8:00 AM–5:00 PM

Common questions

Do I need a permit to repair a small section of roof, like a few leaking shingles?

No permit is required for repairs under 25% of the roof area, including patching a few shingles or replacing flashing on a chimney or vent. This is classified as maintenance. However, once your repairs exceed 25% (roughly 4–5 squares of a typical roof), you must pull a permit. If you're patching shingles in multiple places and you're unsure of the total area, ask your roofer to estimate the square footage and contact Mundelein Building Department for clarification before bidding the work.

Can I overlay a third layer of shingles if my home has two layers now?

No. Mundelein strictly enforces IRC R907.4: a maximum of two layers of roofing is allowed on any building. If your roof already has two layers, you must tear off all existing shingles before installing a new roof. Verify the layer count in your building permit history or request a pre-permit inspection by your roofer. If the records show only one layer, you can overlay; if two layers, you must tear off.

How much does a roof replacement permit cost in Mundelein?

Permit fees are based on 1.5–2% of the project valuation (materials plus labor). A $10,000 project results in a $150–$200 permit fee. A $15,000 project with structural repairs (rotted decking, rafter replacement) results in a $225–$300 fee. If structural engineering is required, add $300–$500 for the engineer's stamp. Contact the Mundelein Building Department for a fee estimate before submitting your application.

My contractor says a permit is optional for my roof replacement. Is that true?

No. Any roof replacement (full or partial over 25% of the area) that involves a tear-off or material change requires a permit in Mundelein. If your contractor is suggesting you skip the permit, find a different contractor. Unpermitted roofing work can result in stop-work orders, fines ($500–$1,500), insurance claim denial, and resale title issues. Most homeowner insurance policies will not cover roof leaks if the roof was replaced without a permit.

What if I discover a third layer of shingles after I've already hired the roofer and they've started the tear-off?

Stop work immediately and contact the Mundelein Building Department. Your roofer should contact the permit office and report the third-layer discovery. The Building Department will require a full tear-off (if not already underway) before re-roofing. This is mandatory; there are no exceptions. A mid-project discovery can add 1–2 weeks and $2,000–$3,000 in cost. To avoid this, request a pre-permit layer-count inspection by your roofer before work begins.

Does changing the roof color (e.g., from dark to light shingles) require a new permit?

No, a color change alone does not require a new permit if the shingle type and weight are the same. However, if the new shingles have a different profile (3-tab to architectural) or weight (lightweight to heavyweight), the Mundelein Building Department may require a plan review to confirm structural adequacy. When bidding the work, confirm with your roofer that the new shingles are compatible with the existing roof slope and underlayment.

Can an owner-builder pull a roof replacement permit in Mundelein?

Yes, owner-builders can pull permits in Mundelein for owner-occupied residential properties. However, Illinois state law requires a licensed roofing contractor to perform any roofing work valued over $2,500 (Illinois Roofing Industry Licensing Act). Mundelein enforces this strictly — the Building Department will ask for the contractor's license number and verify it with the state. Many insurance carriers and lenders also require a licensed roofer. Verify with your insurance carrier before proceeding as an owner-builder.

How long does the Mundelein Building Department take to review a roof replacement permit?

Like-for-like replacements (no structural changes, no material change) are typically approved over-the-counter in 1–2 business days. Material changes (shingles to metal, structural repairs) may require 5–10 days of plan review. Once approved, deck inspection occurs after the tear-off (1–2 days), and final inspection occurs after the roof is fully installed (1 day). Total timeline from application to final approval is typically 3–4 weeks, assuming weather cooperates and the contractor schedules inspections promptly.

What happens if my roof replacement doesn't pass final inspection?

If the inspector identifies code violations (e.g., insufficient ice-and-water-shield, incorrect fastening pattern, poor flashing, exposed decking), the roof fails final inspection and you must correct the deficiencies before the permit can be closed. The contractor re-inspects within 3–5 days. Common failures include missing ice-and-water-shield in the eave zone (zone 5A), incorrect fastening pattern, and decking not replaced where soft or rotted. Budget an extra 5–7 days and ensure your contractor is familiar with Mundelein's specific requirements before starting.

Is ice-and-water-shield required for a roof replacement in Mundelein?

Yes, for homes in north Mundelein (climate zone 5A). The 2021 Illinois Residential Code requires ice-and-water-shield underlayment to extend at least 24 inches from the eaves on all heated buildings in zone 5A to prevent ice-dam-induced water intrusion. South Mundelein (zone 4A) has less stringent requirements, but ice-and-water-shield is still recommended. The Mundelein Building Department will flag any plan that shows less than 24 inches in the north part of the city. Cost: approximately $0.50–$0.75 per sq ft, or $300–$400 for a typical 1,500 sq ft roof.

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