What happens if you skip the permit (and you needed one)
- Lombard code enforcement can issue a stop-work order ($500–$1,500 fine) and require you to tear off any unpermitted rework, then pull a permit and pay double fees (permit plus penalty assessment).
- Your homeowner's insurance may deny a claim if the roof fails prematurely and the loss adjuster discovers unpermitted installation outside the warranty period.
- Lenders (especially for refinance or HELOC) will require a permit history and final inspection sign-off; missing permits can tank the deal or force costly third-party structural certification.
- Home sale disclosure: Illinois requires you to disclose all unpermitted work in the residential real property disclosure form, which can tank buyer confidence and cost you $10,000–$50,000 in negotiation or price reduction.
Lombard roof replacement permits — the key details
Lombard adopted the 2024 IBC and IRC wholesale, which means IRC R907 (reroofing) is your governing standard. The core rule: any reroofing project (full tear-off and replace, or partial replacement over 25% of roof area) requires a permit. Like-for-like repairs — patching a few cracked shingles or replacing a single damaged section under 100 square feet — are exempt. However, if the roofer discovers three or more existing layers during the tear-off, Illinois code (IRC R907.4) mandates removal of all layers before installing the new cover; this is non-negotiable and will trigger additional labor and timeline impact. Many homeowners are surprised to learn that "I'm just putting new shingles over the old ones" gets rejected if the inspectors find evidence of prior overlays. Lombard's building department maintains a searchable permit history, so they can cross-reference prior roof permits on your property dating back 10+ years.
The ice-and-water shield requirement is where Lombard's climate zone specificity bites hardest. Because the village straddles USDA zones 5A (north of Salt Creek) and 4A (south), and frost depth reaches 42 inches in the northern portions, the local building department enforces a 24-inch extension of ice-and-water shield (synthetic underlayment per ASTM D6757) measured from the exterior wall line on all reroofing. This is stricter than the base IRC (which allows 24 inches in only the coldest zones), reflecting Lombard's actual winter ice-damming history in neighborhoods like the Timberline/Savoy area. If your reroofing spec sheet or contractor's invoice doesn't explicitly list ice-and-water shield brand, square footage, and application perimeter, the permit examiner will issue a rejection notice and ask for clarification before issuing the permit. This typically adds 3-5 days to your approval timeline.
Material changes — switching from asphalt shingles to metal, tile, or slate — require structural engineering certification if the new material weighs more than 15 psf above the existing deck load. Metal panels are typically lighter (2-4 psf), so they often skip engineering; but clay tile (15-18 psf) or slate (20+ psf) will require a structural engineer's sealed report confirming deck and fastener adequacy. Costs for this report run $400–$1,200 depending on house size and roof complexity. Lombard's building department will not issue a permit for tile or slate without this document in hand. Additionally, any reroofing project over $5,000 (which includes most full tear-offs in Lombard's median home price range of $450K-$650K) may trigger a prevailing-wage audit if your contractor is a larger commercial firm; residential owner-builders and small family contractors are exempt, but verify with your contractor before signing.
Underlayment and fastening specifications must be detailed in the permit application. The IRC mandates synthetic underlayment per ASTM D6757 (not felt, which is no longer code-compliant in Illinois as of 2024), minimum nailing of 4 fasteners per 10-inch shingle strip (or per manufacturer spec for metal/specialty panels), and all fasteners must be stainless steel or hot-dipped galvanized to survive Lombard's salt-air spray from winter road treatment. If the roofer's quote mentions felt or generic "galvanized" fasteners, flag it — the building department will reject the permit application during plan review, and you'll spend another week getting revised specs before resubmission. Flashing around penetrations (chimneys, vents, skylights) must meet IRC R905.2.8; lead-lined or rubber boots are typical, but they must be sealed with roofing cement compatible with the new shingle type (asphalt vs. metal).
The inspection sequence is two-stage: rough inspection (after underlayment and before shingles) and final inspection (complete roof, flashing sealed, soffit/facia repaired as needed). The rough inspection is where the building department verifies nailing pattern, underlayment coverage, and ice-and-water shield extension — if this fails, you'll get a detailed punch list and must resubmit photos or schedule a re-inspection ($50–$100 fee). The final inspection confirms the roof is weather-tight, all penetrations are sealed, soffit is in good repair, and gutters are functioning. The entire process from permit filing to final sign-off typically takes 2-4 weeks in Lombard, though straightforward like-for-like shingle replacements sometimes receive over-the-counter approval (1-3 days) if the applicant submits complete spec sheets upfront. Owner-occupants filing their own permits often experience longer wait times because the city prioritizes contractor-filed applications with complete engineering binders.
Three Lombard roof replacement scenarios
Lombard's split climate zone and ice-and-water shield enforcement
Lombard straddles a critical climate boundary. The northern portions (roughly north of Salt Creek, including neighborhoods like Timberline and Savoy) fall into USDA hardiness zone 5A with a 42-inch frost depth, while the southern portions (near the border with Western Springs and Hinsdale) transition to zone 4A with 36-inch frost depth. This difference matters because both areas experience significant ice damming in winter, which causes water to back up under shingles and leak into attics. The building department's explicit 24-inch ice-and-water shield requirement reflects 15+ years of ice-damming claims in the village's older neighborhoods (1970s-1990s construction predates modern ice-and-water shields). Inspectors will measure the shield extension with a tape during the rough inspection and will issue a rejection if it falls short.
Your roofer may push back on the 24-inch requirement if they're accustomed to working in southern Illinois or Indiana, where base IRC thresholds are lower. Lombard's building examiner will not waive this based on 'industry standard' — it's in the permit conditions, and failure to comply results in a failed inspection and re-work requirement at your cost. Additionally, the synthetic underlayment (ASTM D6757, also called synthetic roofing felt) must be installed across 100% of the deck, not just at the eaves. This adds roughly $0.50–$1.00 per square foot to the roof cost compared to regions that use felt or partial underlayment, but it's non-negotiable in the 2024 code cycle.
If your roof has roof-to-wall junctures, dormers, or complex geometry (common in Lombard's 1980s-2000s suburban colonial and ranch homes), the ice-and-water shield must also extend up any interior valley and vertical wall where water can pool. The building department's inspection photos from prior projects show that roofers occasionally 'forget' to seal these secondary pockets, leading to rejection notices. Budget an extra $300–$600 for meticulous underlayment work if your roof has dormers or intersecting slopes.
Contractor permitting vs. owner-builder filing in Lombard
Lombard allows owner-occupants to pull their own roofing permits and to hire unlicensed labor (family, friends) for owner-builder work. However, the city's building department applies the same code scrutiny whether the applicant is a licensed roofing contractor or a homeowner. The practical difference: roofing contractors in the Lombard service area (Addison, Hinsdale, Western Springs, Downers Grove) have pre-approved spec sheets on file with the building department, meaning their standard shingle-to-shingle permit applications often receive over-the-counter approval within 1-3 days. Owner-builder applicants, even if they're filing the exact same work scope, typically receive full plan-review turnaround (5-7 days) because the examiner has no prior relationship with the applicant and will scrutinize every line of the spec.
If you're owner-occupant and hiring a roofing contractor to perform the work under your permit, confirm in writing whether the contractor will pull the permit (most do) or if you're responsible. If the contractor pulls the permit, you're still liable for code compliance, so request a copy of the submitted permit application and spec sheet before work starts. Contractor permits typically cost 5-10% less than owner-builder permits because they bundle fees across multiple projects; the contractor passes some savings to you. If the contractor does not pull the permit and you pull it yourself, you'll face longer review timelines but you maintain direct control of the application. Owner-builder permits are also marginally cheaper ($50–$100 less in permit fees) compared to contractor-pulled permits, though this is offset by the longer approval timeline.
Both pathways require the same two inspections (rough and final), and both are subject to the same code enforcement. The only material difference is timeline and plan-review depth. For most Lombard homeowners, asking your roofer to handle the permit is the path of least resistance, provided the roofer is established and insured. Request proof of general liability insurance (minimum $1M) and roofing workman's comp before signing the contract.
255 East Wilson Avenue, Lombard, IL 60148
Phone: (630) 620-5807 | https://www.lombardil.org/government/departments/building-development-services
Monday-Friday, 8:00 AM - 5:00 PM (verify by phone or website)
Common questions
Do I need a permit if I'm just replacing a few damaged shingles after a storm?
No, if the damage is localized to fewer than 100 square feet (roughly one square) and does not involve structural deck repair, it's exempt under IRC R907.2. However, if the roofer discovers rot or structural damage during removal, the scope may expand and trigger permit requirements. Document the work with photos and keep the roofer's invoice for insurance and resale disclosure purposes.
Can I overlay new shingles on top of existing shingles in Lombard?
Only if there are two or fewer existing layers and you're not exceeding the 25% repair threshold. If your roof already has three layers, IRC R907.4 mandates complete removal before the new layer is installed — no exceptions. The building department will verify existing layer count during the permit application (they can check your permit history), and the rough inspection will require the contractor to expose the deck for verification.
What if my roofer says the permit is 'just a bureaucratic box to check' and costs more than it's worth?
This is a red flag. Licensed roofers understand that permits are non-negotiable in Illinois; unpermitted roofing voids warranties, exposes you to insurance denial, and tanks home sales. Insist on the permit, or hire a different contractor. A permit typically costs $250–$350 and protects your $15,000–$25,000 investment far beyond the permit fee's cost.
How long does the Lombard building department take to approve a roof permit?
Like-for-like reroofing with complete spec sheets typically receives over-the-counter approval (1-3 days) if submitted by an established contractor. Full plan-review cases (material changes, owner-builder, historic district) take 5-7 days. Once the permit is issued, the rough and final inspections typically occur within 1-2 weeks if the contractor is responsive to scheduling.
Do I need structural engineering for a metal roof replacement in Lombard?
Metal panels are typically lighter than asphalt shingles and usually don't require structural certification. However, if you're upgrading to tile, slate, or a heavy composite material, the building department will require a structural engineer's sealed report confirming deck and fastener adequacy. Metal typically costs $600–$1,200 for the engineering, while tile can exceed $1,500. Always confirm with the building department or your roofer before proceeding.
What's this ice-and-water shield requirement I keep hearing about?
Lombard's code requires synthetic ice-and-water shield (ASTM D6757, not felt) to be extended 24 inches from the eave line on all reroofing projects, reflecting the village's history of ice damming in the 5A/4A climate boundary. This is stricter than base IRC and adds roughly $500–$1,000 to a typical roof. It's non-negotiable and will be inspected during the rough phase.
Do I need Architectural Review Commission approval for a new roof in Lombard?
Only if your property is in one of Lombard's designated historic districts (e.g., Oak Terrace, parts of Timberline, downtown). If you are, you must submit the roofing design (color, material, profile) to the ARC before filing a building permit. ARC approval typically takes 2-3 weeks, so plan accordingly. Non-historic properties do not require ARC review.
What happens if the inspector fails my rough inspection?
The building department will issue a written rejection notice citing the specific code violation (e.g., 'Ice-and-water shield not extended to required 24 inches' or 'Fastener pattern does not meet nailing schedule'). You must correct the deficiency, document the fix with photos, and request a re-inspection ($50–$100 re-inspection fee). Re-inspections typically occur within 3-5 business days if you're responsive.
Can I hire unlicensed labor to do the reroofing if I pull the owner-builder permit?
Yes, owner-occupants can hire unlicensed workers under an owner-builder permit. However, the building department still enforces the same code standards for nailing pattern, underlayment, and ice-and-water shield. If the inspector finds code violations, you're responsible for correction, not the worker. For most homeowners, hiring a licensed roofing contractor (insured and bonded) is safer and often cheaper when you factor in re-inspection fees and potential punch-list rework.
Will unpermitted roofing affect my ability to sell my home in Lombard?
Yes. Illinois requires sellers to disclose all unpermitted work via the residential real property disclosure form (TREC form). Buyers often request a permit history during inspection, and missing permits can trigger renegotiation, higher contingencies, or deal-breaking concerns. Lenders may also refuse to finance a property with undisclosed unpermitted roofing. If you've already done unpermitted work, contact the building department about a retroactive permit and inspection; late permits are typically approved if the work is code-compliant, though you may face fines.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.