Do I Need a Permit to Replace My Roof in Joliet, IL?
Joliet is stricter on roofing permits than Naperville: the City of Joliet requires a permit for all roof work and will not permit roof patching — only full-slope replacement. That means replacing even a few shingles on a given slope requires a full-slope permit, not a patch. This is a distinctive Joliet roofing rule worth understanding before calling a roofer.
Joliet IL roof permit rules — the basics
Joliet's roofing permit rules are stricter than any other city in this guide and deserve careful attention before engaging a roofing contractor. Per City Ordinance 7456 and the adopted building code, the City of Joliet requires a permit for all roof work — there is no exemption for standard shingle replacement like Naperville's. More significantly, Joliet will not permit roof patching: the Building Department defines patching as "any number of shingle replacements on a given slope of the roof" that results in mixing new shingles and remaining old shingles on that slope. A permit application for a scope that includes patching will not be issued. The only permissible scope for a roofing permit is full slope replacement.
The no-patching rule has a significant practical implication: if hail damages only part of a roof slope, the Joliet permit must cover replacement of the entire affected slope, not just the damaged portion. For insurance claims, the adjuster's scope and the Joliet permitting scope must be aligned — Joliet won't permit an insurance-scoped repair that replaces only damaged shingles on a slope. Experienced Joliet roofing contractors and insurance adjusters familiar with Will County are aware of this rule and typically scope claims for complete slope replacement rather than partial patching to ensure the work can be permitted.
Joliet's roofing code requirements include ice and water shield properly installed at all eave edges and in all valleys — consistent with the IRC ice barrier requirement for Climate Zone 5. The code also requires solid sheathing (not spaced sheathing) under the roofing system. An underlayment of an approved type is required. These requirements apply whether the job is triggered by storm damage or routine age-related replacement. The roofing contractor must pull the permit (Section 8-36), submit the application by email to permitapplication@joliet.gov or the City Hall drop box, and schedule the inspection at (815) 724-4070 after the roofing work is complete.
Joliet's roofing ordinance also prohibits roof recovering (installing new shingles over existing) if the existing roof is water-soaked, deteriorated, or does not have an adequate base for recovering — or if the roof already has two or more coverings. A Joliet roof that already has two layers of shingles requires complete tear-off to the sheathing before new shingles can be installed. This is consistent with the IRC maximum two-layer limit. The solid sheathing requirement means that exposed spaced sheathing (common in older Will County homes built before modern sheeting practice) must also be addressed when re-roofing — solid sheathing must be installed over or in place of the spaced sheathing before new roofing is applied.
Three Joliet roofing scenarios
| Roofing scope | Permit status in Joliet, IL |
|---|---|
| All roof work requires a permit | Stricter than Naperville (which exempts standard shingle replacement). Joliet requires a permit for ALL roof work. Email to permitapplication@joliet.gov. Contractor pulls permit (Section 8-36). 10-business-day processing. |
| No patching — full slope replacement only | Joliet will not permit replacing some shingles on a slope while leaving others. Only full-slope replacement permitted. Applies to insurance claims — scope must cover complete slope, not partial repair. |
| Ice and water shield required (eaves and valleys) | Required at all eave edges and in all valleys per Joliet ordinance. More comprehensive than just the eave-only requirement in some other jurisdictions — Joliet specifically includes valleys. |
| Solid sheathing required | Solid sheathing required under roofing system. Spaced sheathing (common in pre-1960 homes) must be covered with or replaced by solid sheathing before new roofing. Sheathing inspection before roofing materials are applied. |
| Maximum 2 shingle layers; no recovery over deteriorated roof | Two-layer maximum. Roof with two existing layers requires complete tear-off. Joliet will not permit recovering a water-soaked or deteriorated existing roof. Solid sheathing adequacy verified during inspection. |
Common questions about Joliet IL roof replacement permits
Why won't Joliet permit roof patching?
Joliet's no-patching rule is based on the adopted International Building Code's provisions and Joliet's specific ordinance interpretation. The Building Department's position, per City Ordinance 7456 Section 8-9e and the adopted building code, is that mixing new and old shingles on a slope creates a structurally and aesthetically non-uniform surface that doesn't meet code standards for "repairs of existing roofs." The code addresses "roof covering" as a system — partial replacement that leaves mismatched shingles creates a surface that doesn't perform as a unified system. Practically, the no-patching rule aligns Joliet's roofing inspections with full-slope quality verification rather than attempting to inspect partial work.
Does Joliet's no-patching rule affect insurance claims?
Yes, significantly. Insurance adjusters familiar with Joliet know that partial-slope repair permits are not available, so claims for hail or wind damage on Joliet properties are typically assessed for complete-slope replacement rather than partial patching. If an adjuster attempts to scope a Joliet claim as a partial repair, the homeowner should explain that Joliet's permitting rules require full-slope replacement for any permitted roof work. An experienced Joliet roofing contractor can provide documentation of the city's no-patching ordinance to support the complete-slope claim. The permit requirement and scope must align — a Joliet roofer cannot legally complete a partial-slope insurance repair without a permit, and a partial-slope permit is unavailable.
How do I find a reputable roofing contractor in Joliet?
Joliet's roofing permit requirement (all roof work must be permitted) and the contractor-must-pull-permit rule (Section 8-36) provide some baseline protection: any roofing contractor performing permitted work in Joliet must be registered with the city. Verify contractor registration with the Building Division at (815) 724-4070 before signing any contract. Additionally, verify the contractor's Will County or Illinois general liability insurance, their knowledge of Joliet's specific no-patching rule, and references from previous Joliet or Will County projects. After major storms, out-of-area "storm chaser" contractors descend on the area — prioritize contractors with established local presence and Joliet registration.
Building: (815) 724-4070 · Inspections: M–F 8 a.m.–3:30 p.m. (24-hr advance notice)
Email permits: permitapplication@joliet.gov
No in-person over-the-counter permit issuance
General guidance based on City of Joliet Building & Inspectional Services Division sources and Joliet Ordinance 7456 as of April 2026. Confirm your specific scope with (815) 724-4070 before submitting. For a personalized report, use our permit research tool.