What happens if you skip the permit (and you needed one)
- Stop-work order and $500–$1,500 fine: North Chicago code enforcement will issue a stop-work if a neighbor reports unpermitted roofing; you'll owe the fine plus re-pull permit fees.
- Insurance denial on water damage: Many homeowner policies void coverage for unpermitted roof work, leaving you exposed for ice-dam leaks or wind damage during and after the job ($10,000–$50,000 claim denial).
- Resale disclosure penalty: Illinois law requires disclosure of unpermitted work; buyer's lender will reject the title during refinance, and you may be forced to tear off and redo the roof under permit ($3,000–$8,000 cost, plus delay).
- Double permit fees on re-pull: If caught, you'll pay the original permit fee plus a compliance fee, and the city may require an inspector to observe the entire tear-off and deck inspection ($200–$400 additional).
North Chicago roof replacement permits — the key details
North Chicago Building Department enforces the Illinois Building Code (2021 edition), which adopts IRC R907 verbatim on reroofing. The critical trigger is tear-off-and-replace: any work that strips existing shingles to the deck requires a permit, even if the new material is the same (shingles to shingles). The code is silent on overlay-without-tear-off for first and second layers, but the city's permit office applies IRC R907.4 strictly: if the inspector finds three layers during the mandatory deck inspection, you must stop, tear off the two old layers, and get an amended permit. The city's intake checklist explicitly asks 'How many layers currently on roof?' and flags any three-layer situation before plan review. This is not discretionary—it's a life-safety issue (weight load on trusses) and a wind-resistance issue (IRC R301.2.1.1 truss design for uplift). North Chicago's frost depth of 42 inches also means that ice-and-water shield must extend 24 inches from the eaves per IRC R905.1.1, and the city's reviewers demand the specific product name and installation details in the submittal. Submitting a generic 'standard ice-and-water per code' will get a request for information (RFI) and delay your approval by 3–5 days.
Underlayment and fastening patterns are North Chicago's second-most-common rejection reason. IRC R905.2.8.1 requires synthetic underlayment (or Type 1 asphalt felt, though synthetic is preferred in the 42-inch frost zone) fastened every 12 inches along panel edges and every 36 inches along field. North Chicago's plan-review team will ask for a roofing manufacturer spec sheet (PDF) showing fastener type (ring-shank or spiral), spacing, and lateral load resistance. If you submit 'standard roofing per code,' the city will issue an RFI. The city also requires a signed agreement between contractor and homeowner stating the underlayment product name, color, and manufacturer. This protects the city's liability on warranty claims and keeps contractor accountability clear. Many North Chicago homeowners are surprised by this: they expect the permit to be a rubber-stamp, but the city's code enforcement team (two full-time inspectors) conducts a 10-minute desk review of every roofing submittal, and they're trained to spot weak specs.
Material changes — shingles to metal, or any upgrade to tile or slate — trigger a structural evaluation requirement per IRC R907.3. If you're changing from asphalt shingles (3.5 lb./sq.) to standing-seam metal (2.0 lb./sq.), the load decreases, so the existing trusses are fine. But if you're upgrading to clay tile (11–14 lb./sq.), you must submit a stamped engineer's opinion letter certifying that existing rafters/trusses can carry the new load. North Chicago's reviewers will not issue a permit without that letter (cost: $300–$500 from a structural engineer). This is a state-of-Illinois requirement, not a local quirk, but North Chicago enforces it consistently, whereas some downstate cities are lenient. Asphalt shingles to architectural (heavier grade) shingles usually falls under 'like-for-like plus minor upgrade' and doesn't require an engineer letter, but you must state the new product weight on the permit form.
The inspection sequence in North Chicago is two-point: framing/deck inspection (within 48 hours of tear-off, before new underlayment goes down) and final inspection (after shingles are laid and flashing sealed). The framing inspection is where the three-layer rule bites—the inspector will walk the attic or upper-floor joist space and count layers visually. If three layers are found, the permit is placed on hold and you must file an amendment to tear off the old layers. The final inspection is a cursory check: inspector walks the roof, verifies flashing at penetrations (chimney, vents, valleys), confirms ice-and-water shield is installed per the approved plan, and checks that shingles are nailed correctly (4 nails per shingle per IRC R905.2.4.1, or 6 nails in high-wind zones). North Chicago is not a coastal high-wind area, so the 4-nail standard applies. The city typically completes both inspections within 10 business days of request.
Timeline and costs: North Chicago's permit process is over-the-counter for like-for-like replacements (same material, no tear-off issues, complete plan submitted). Approval takes 1–2 days, and you can start work immediately. Full plan-review (material change, structural questions) takes 5–7 days. Permit fees are $2.50–$3.50 per roofing square, so a 20-square roof costs $50–$70. Inspection fees are included in the permit. If you need a structural engineer letter (for tile or heavy slate), budget an additional $300–$500 and add 1 week to your timeline. Contractor-pulled permits are standard—confirm your roofer (licensed in Illinois) is pulling the permit and has a current City of North Chicago roofing license. Owner-occupied properties can file as owner-builder (no contractor required), which saves the city's business-licensing review but doesn't reduce permit fees.
Three North Chicago roof replacement scenarios
The three-layer rule and North Chicago's framing inspection protocol
IRC R907.4 prohibits a third layer of roofing on any residential structure. North Chicago enforces this rule ruthlessly because the city's building stock (pre-1970 colonials and ranch homes) often has two layers of asphalt shingles or tar-and-gravel, and a third layer adds 300–500 lb. per square to the dead load, exceeding most original truss design assumptions. The framing inspection is mandatory for every permit, even a simple asphalt-to-asphalt replacement.
The North Chicago Building Department's two inspectors will physically enter the attic space or upper-floor joist cavity and count shingle layers by visual inspection. They're trained to spot old tar-and-gravel (often found under 1970s-era shingles), which counts as a full layer. If three layers are detected, the permit is placed on hold, a stop-work order is issued, and the contractor must tear off the two older layers before proceeding. This adds 1–2 weeks and $800–$1,500 to the job cost (additional tear-off labor).
To avoid this, always submit a signed roof condition report with your permit application. Have your roofer (or climb the attic yourself if owner-occupied) count the layers and document them in writing. North Chicago's permit form explicitly asks 'Existing roof layers: 1 / 2 / 3+?' If you claim 'Unknown,' the city will require a pre-inspection ($50 fee, same-day) to verify before issuing the permit. Submitting an accurate layer count up front saves time and prevents surprises.
Ice-and-water shield in the 42-inch frost zone: why North Chicago reviewers flag it
North Chicago is in IECC Zone 5A, with a frost depth of 42 inches. This means winter temperatures drop to -10°F or lower, and ice dams form readily along eaves where warm attic air melts snow, then refreezes as water runs down the roof edge. IRC R905.1.1 requires ice-and-water shield (or Type 1 synthetic underlayment rated for ice-dam protection) to extend 24 inches up the roof from the eave in freeze zones. North Chicago's reviewers check this specification in the plan-review phase, not just the field inspection.
The common mistake is submitting 'standard underlayment per code' without naming a product. North Chicago's intake checklist requires the product name, manufacturer, and width (should be 36-inch rolls to achieve the 24-inch overlap at eaves). Common approved products in North Chicago include Grace Ice and Water Shield, GAF WeatherWatch, and Owens Corning Synthetic Felt (heavy-duty). The city won't accept unlisted products, and contractors who try to use cheap tar-based felt will get an RFI or a failed final inspection.
For valleys and roof-to-wall transitions (common failure points in colonial and split-level homes), the ice-and-water shield must extend the full valley width plus 12 inches on each side. North Chicago's final inspectors will walk the valleys and check for gaps. Many roofers skip valleys or use standard underlayment there, assuming 'it's flat.' The city will flag it and require a re-inspection ($50 re-inspection fee). Specify ice-and-water shield for valleys and penetrations in your permit, and the city will include it in the final inspection checklist.
2610 Sheridan Road, North Chicago, IL 60064 (or contact City Hall for building permit office location)
Phone: (847) 594-5000 (City of North Chicago main line; ask for Building Department) | https://www.northchicagojobs.com or contact City Hall for online permit portal access
Monday–Friday, 8:00 AM–5:00 PM (call to confirm permit office hours and desk-review schedule)
Common questions
Do I need a permit to re-roof my house with the same shingles?
Yes, if you're tearing off the old shingles. Any tear-off-and-replace requires a North Chicago permit, even if the new material is identical to the old. The permit is needed to verify the deck is sound and that you're not installing a third layer. Cost is $2.50–$3.50 per roofing square (100 sq. ft.). A 20-square roof costs about $50–$70. If you're only patching under 25% of the roof without tear-off, no permit is needed.
My roofer said there are three layers on my roof. What happens now?
Your roofer is correct—IRC R907.4 prohibits a third layer. North Chicago's framing inspection will catch this, and the city will issue a stop-work order. You must tear off the two oldest layers before proceeding with the new roof. This adds 1–2 weeks and $800–$1,500 to your cost. Submit a signed roof condition report listing all existing layers with your permit to avoid surprises. If you're unsure, request a pre-inspection ($50 fee) before filing the permit.
Can I overlay new shingles on top of the existing shingles without tearing off?
In North Chicago, overlay-without-tear-off is allowed only if you have one existing layer and you're staying under two layers total. IRC R907.4 prohibits a third layer, and North Chicago's code enforcement team checks this during the mandatory framing inspection. If the inspector finds you've installed a third layer, a stop-work order will be issued and you'll be forced to tear off and re-do the work. The risk is not worth it—file a permit for tear-off-and-replace and follow the code.
I want to change from asphalt shingles to clay tile. Do I need a structural engineer?
Yes. Clay tile weighs 11–14 lb. per square, vs. 3.5 lb. for asphalt shingles. IRC R907.3 requires a stamped engineer's letter certifying that existing trusses can carry the new load. North Chicago's permit office will not issue a permit without the letter. Cost is $300–$500, and the engineer will need roof plans and truss details (usually available from the original home plans or an attic inspection). Allow 1 week for the engineer review.
What if I change from shingles to metal roof—do I need an engineer?
No. Metal roofing weighs 2.0–2.5 lb. per square, which is lighter than asphalt shingles (3.5 lb.). Existing trusses are unloaded, so no structural upgrade is needed. You do need a permit and a detailed metal roof spec sheet (product name, fastening type, wind uplift rating, and underlayment detail), but an engineer letter is not required. North Chicago's plan review focuses on underlayment and fastening pattern for wind resistance.
How long does the permit process take in North Chicago?
Like-for-like replacements (same material, complete spec sheet) are over-the-counter and typically approved in 1–2 days. Material changes or incomplete submissions take 5–7 days for plan review. Once approved, the framing inspection must be scheduled within 48 hours of tear-off (usually same-week). Final inspection is typically 1 week after framing. Total timeline: 10–16 days from permit application to roof completion.
Are there any other permits or approvals I need besides the roof permit?
For a standard roof replacement in North Chicago, a single roof permit covers the project. If you're also replacing gutters, downspouts, or fascia, those are typically bundled under the same permit. If you're changing chimney flashing or adding a new chimney, you may need a separate chimney permit (cost: $25–$50). Confirm with the North Chicago Building Department at (847) 594-5000 if your scope includes chimney or structural work.
What's the cost of a roof permit in North Chicago?
Roof permits are priced at $2.50–$3.50 per roofing square (100 sq. ft.). A typical 20-square ranch costs $50–$70. A 30-square colonial costs $75–$105. There's no separate inspection fee; inspections are included in the permit cost. If you need a structural engineer (for tile or heavy slate), add $300–$500, but that's external to the permit fee.
Can I pull the permit myself, or does the roofer have to do it?
For owner-occupied properties, you can pull the permit yourself (owner-builder exemption in Illinois). The roofer must still be licensed in Illinois to perform the work, but you (the owner) can file the application. For non-owner-occupied (rental, investment property), the roofer or a licensed contractor must pull the permit. North Chicago's permit office will verify occupancy if you claim owner-builder. You'll sign a statement saying you occupy the home and are responsible for the work quality.
What happens if the inspector finds rot in the roof deck during the framing inspection?
If rot is discovered in more than 10% of the deck area, the permit scope expands to include structural repair (plywood replacement per IRC R905.1.2). You'll need an amended permit (cost: $25–$50 additional fee) and must submit a repair detail (usually a sketch showing the rotten area and new plywood replacement). The framing inspection will fail until the rot is removed and new plywood is fastened. This adds 2–3 days and $300–$800 to the job. To avoid surprises, request a pre-inspection before hiring the roofer, or have the roofer provide a deck condition report.
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.