Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement or tear-off in South Holland requires a permit. Repairs under 25% of roof area and like-for-like patching are exempt—but you cannot add a third layer to an existing two-layer roof.
South Holland enforces Illinois Building Code adoption (currently aligned with 2018 IBC/2015 IRC standards, though verify current edition with the Building Department). The city's key enforcement angle differs from many Cook County neighbors: South Holland takes a strict stance on roof layer-count compliance per IRC R907.4, which prohibits re-roofing over three or more existing layers. If your roof has two layers already, a tear-off is mandatory—no exceptions for 'we'll just nail on a third.' The city also requires detailed specification of ice-and-water-shield application distance from the eaves (critical in Zone 5A frost-depth climate with 42-inch frost line) and fastening patterns tied to wind-resistance criteria. Full replacements and any material change (shingles to metal, asphalt to tile) require both plan review and inspections. Partial replacements over 25% of roof area also trigger the permit process. The building permit portal is not yet fully online; you'll typically file in person or by mail with the City of South Holland Building Department. Turnaround for over-the-counter (OTC) like-for-like permits is 1–2 weeks; structural questions or material changes can extend review to 3–4 weeks.

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

South Holland roof replacement permits—the key details

South Holland Building Department enforces the 2018 IBC / 2015 IRC roofing standards, and the single biggest trip-up is IRC R907.4: a roof with two existing layers cannot be re-roofed with a third layer of shingles without complete tear-off. Period. This rule exists to prevent structural overloading (shingles, underlayment, and fasteners add weight) and to avoid entrapment of moisture and decay. Many homeowners and even some roofers try to avoid tear-off costs by overlaying existing shingles, but South Holland inspectors will flag this in the field or (more likely) during final inspection when the deck is exposed. If you're uncertain how many layers exist, a roofer can probe or you can request a pre-inspection from the Building Department for ~$50–$75 to confirm layer count before you commit to a contract. Once you know the count, you can price a tear-off vs. overlay accurately.

Underlayment and fastening specifications are mandatory in the permit application. For climate zone 5A (which includes South Holland), IRC R907.8 and local amendments require ice-and-water-shield to be installed from the eaves up to at least 24 inches inside the heated wall, or to a point 6 feet inside the wall line if the roof slope is over 4:12. This detail prevents ice dams and interior water damage—a real risk in South Holland winters with freeze-thaw cycles. Your permit application must specify the underlayment type (felt, synthetic, self-adhering), fastening pattern (nail spacing and gauge), and ice-shield coverage. Generic statements like 'per manufacturer spec' are not sufficient; the Building Department wants explicit documentation. Metal roofs require different fastening (typically screws with EPDM washers to prevent water intrusion) and are flagged for extra review, so allow 2–3 weeks for a metal re-roof vs. 1 week for asphalt-to-asphalt.

Partial replacements over 25% of the roof footprint are treated the same as full replacements for permit purposes. The 25% threshold is measured by roof area (in squares—one square = 100 sq ft), not by dollar value. If you're replacing the east slope due to damage but keeping the west slope, you must calculate the total affected area. If it exceeds 25%, a full permit is due, including deck nailing inspection and final. Repairs under 25% (e.g., patching 5–8 squares of shingles) are exempt if they are like-for-like replacements with the same material and color. However, this exemption is conditional: if the repair triggers a material change or if the Building Department has issued a notice of violation on the property, the exemption may not apply. Always call the Building Department before assuming a repair is exempt.

South Holland is part of Cook County, which adds a secondary layer of inspection if your project involves structural modifications to the roof deck (e.g., adding skylights, changing rafter configuration for solar panels, or installing a new roof vent). In these cases, you may need a structural engineer's signed-and-sealed drawing, and Cook County Building and Zoning may require final approval. Standard re-roofing over an existing sound deck does not trigger Cook County review, but any roof-penetration changes or load-bearing modifications do. If you're combining the roof replacement with gutter or soffit work, that can be on the same permit (saves time and fees) or separate; the Building Department's current protocol is to allow bundling, which simplifies inspections.

The permit fee for a roof replacement in South Holland is typically calculated as a percentage of estimated project cost or by roof area. Expect $150–$400 for a standard single-family asphalt re-roof (based on 1.5–2% of project valuation up to a cap). A 2,000 sq ft roof at $6–$8 per square (material + labor) would cost $12,000–$16,000; the permit fee would be ~$180–$320. Metal or specialty materials cost more and often incur higher fees. The Building Department accepts payment by check or credit card at the counter or by mail. Once the permit is issued, inspections are scheduled by phone or online portal (when available). In-progress inspections must occur after the deck is fully exposed and before new underlayment is installed; final inspection is after shingles are set. Plan for 2–3 business days between requesting an inspection and the inspector's arrival during typical seasons (spring/fall see longer waits).

Three South Holland roof replacement scenarios

Scenario A
Full asphalt-to-asphalt replacement, single layer, Lansing-area ranch home, OTC permit
You own a 1970s ranch on a quarter-acre lot in Lansing (south side of South Holland), roof is 1,800 sq ft, original asphalt shingles with one layer only. You're replacing with 25-year architectural shingles, same slope and configuration, no structural changes. This is a textbook OTC (over-the-counter) permit: like-for-like material, no layer-count issue, no special flashing. You'll file a one-page permit application with the roof area, estimated cost ($10,000–$14,000 for shingles + tear-off + labor), and a statement of roofing contractor's license number (if contractor-pulled) or owner-builder declaration (if you're doing it yourself—allowed in South Holland for owner-occupied homes). The Building Department will stamp the permit same-day or next business day. Fee is ~$200–$280. Your contractor schedules an in-progress inspection after the old shingles are stripped and the deck is exposed; inspector checks for rot, confirms no hidden layers (common trap: a third layer was actually there), and approves ice-and-water-shield application before underlayment goes down. After underlayment and shingles are installed, final inspection confirms proper fastening pattern (nails in the nail line per manufacturer, typically 4 per shingle), ice-shield overlap, and flashing detail around vents and chimney. Turnaround from permit issuance to final approval is 5–10 business days if the contractor schedules inspections promptly. No surprises here—budget $200–$280 permit fee, $10,000–$14,000 material and labor, 5–7 business days for inspections.
Permit required | $200–$280 fee | OTC approval (1–2 days) | 1 in-progress + 1 final inspection | Roofing contractor's license required if not owner-builder | Total project $10,000–$14,000 | Timeline 5–10 business days for inspections
Scenario B
Two-layer roof detected; owner attempts overlay; Building Department inspection triggers tear-off mandate
You're replacing a roof on a 1950s Cape Cod–style home in South Holland proper (central area, near Broadway). The roof inspector you hired did not probe carefully; the permit application says 'one layer of asphalt.' Contractor starts the job, tears off the first layer of 1980s shingles, and finds a second layer of 1970s shingles underneath. Contractor calls you saying 'there are two layers, so we can't add a third—we have to tear both off.' This is IRC R907.4 in action. You cannot proceed with the original plan (overlay the 1980s layer with new 2024 shingles). The contractor must complete full tear-off of both layers, exposing the deck. If the contractor has already filed a permit for 'overlay,' the Building Department will catch this at in-progress inspection and issue a Stop-Work Notice, forcing tear-off before work resumes. This adds 2–4 days of labor (additional $800–$1,500) and changes the project scope. You'll either need to amend the permit (add $100–$150 to the fee and re-submit) or pull a new permit for tear-off and replacement. Most building departments allow a same-day amendment if the change is discovered during active inspection. The Building Department's stance is: 'IRC R907.4 is not negotiable; we will not sign off on a three-layer roof.' After the two layers are removed, deck inspection occurs (checking for rot, soft spots, structural integrity), and if the deck is sound, the new layer installs and proceeds to final. Total cost impact: $800–$1,500 extra labor, 2–3 days added timeline, potential permit amendment fee of $50–$150. Lesson: have a roofer probe the existing roof before signing a contract, or request a Building Department pre-inspection ($50–$75) to confirm layer count.
Permit required | Layer count discovered in field (2 layers found) | IRC R907.4 forces full tear-off | $50–$75 pre-inspection available to avoid this | Stop-work notice possible if not caught early | Permit amendment $50–$150 | $800–$1,500 extra labor | Timeline +2–4 days | Deck inspection mandatory after tear-off
Scenario C
Asphalt-to-metal roof replacement, structural engineer review required, material-change permit
You own a mid-century colonial in Glenwood (west side of South Holland), 2,400 sq ft roof, and you're upgrading from asphalt shingles to a standing-seam metal roof for energy and longevity. Metal roofs are heavier and have different fastening requirements (screws, not nails), so the Building Department flags this as a 'material change' requiring full plan review. You submit a permit application with: roof area, estimated cost ($16,000–$24,000 for metal + labor), metal roof product specification sheet (showing wind rating, fastener type, installation detail), and a signed letter from the metal roof manufacturer confirming the product meets IRC R905.10.2 (metal roof standards). Depending on the metal roof system, a structural engineer's stamp may be required if the local building official has questions about deck load or fastener pullout. Assume 2–3 weeks for plan review; once approved, the permit issues, and you schedule in-progress and final inspections as normal. The in-progress inspection is more detailed: inspector will verify fastener type (must be stainless steel screws with EPDM washers, not galvanized), fastener spacing, and underlayment specification (synthetic or felt under metal must be perforated to allow ventilation). Metal roofs also require flashing details around penetrations to be precise (water pooling at roof seams is a common defect). Final inspection checks the installation against the manufacturer's spec sheet. Fee for a material-change permit in South Holland is often higher: $300–$450 vs. $200–$280 for like-for-like. This is justified by the extra plan-review labor. Total timeline: 2–3 weeks for review + 1–2 weeks for inspections = 3–5 weeks from permit issuance to final approval. Cost: $300–$450 permit fee + $16,000–$24,000 material and labor.
Material-change permit required | Metal roof requires plan review (2–3 weeks) | Possible structural engineer stamp | $300–$450 permit fee (higher than asphalt) | Fastener spec must match manufacturer detail | Perforated underlayment required | 1 in-progress + 1 final inspection (detailed) | Total project $16,000–$24,000 | Timeline 3–5 weeks

Every project is different.

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

South Holland's climate and the ice-and-water-shield requirement

South Holland's location in Cook County also means that properties in certain flood zones (FEMA 100-year floodplain) may require additional flashing or elevation details. If your home is in a flood zone, confirm with the Building Department whether the re-roof triggers floodplain rules (typically it does not, but full-deck replacement with structural changes might). This is a secondary check, but worth asking during permit intake to avoid surprises at final inspection.

Owner-builder roofing and contractor licensing in South Holland

A practical tip: if you're an owner-builder but not confident in roofing technique, hire a roofer for the actual work and pull the permit yourself. This splits costs (contractor fee is lower if they're not also pulling permits and scheduling inspections) and keeps you in control of the project timeline. Alternatively, have the roofer pull the permit under their license, and you sign as the homeowner. Either way, you are responsible for final code compliance; the permit is tied to your property, not the contractor.

City of South Holland Building Department
South Holland City Hall, South Holland, IL (contact main number for building department routing)
Phone: (708) 596-2000 (main city hall; ask for Building Department or Permits) | South Holland Building Permits portal (check www.southholland.org/permits or contact Building Department for online filing access)
Monday–Friday, 8 AM–5 PM CT (verify current hours before visiting)

Common questions

Does South Holland require a permit for gutter and downspout replacement during a roof replacement?

Gutter and downspout replacement is typically exempt from permitting as a repair. However, if you're re-routing drainage (e.g., adding a new downspout extension or changing grade-level discharge), that may require a permit. Bundle gutters with the roof permit if you're replacing them simultaneously; the Building Department will allow one combined permit and one inspection visit, saving time and fees. Confirm with the Building Department during intake whether your gutter scope requires a separate permit.

What if I discover rot in the roof deck during tear-off?

Structural repairs to the roof deck (replacing rotted rafters, sistering joists, re-nailing loose deck boards) are part of the permitted roof work, not an add-on. The permit's scope is 'roof replacement, including necessary structural repairs to support new covering.' If rot is discovered, the in-progress inspector must approve the repair method before the new underlayment is installed. You may need a structural engineer's stamp if the rot is extensive (e.g., more than 20% of the rafter is compromised), but standard localized rot repair is covered. Budget 2–4 extra days and $500–$1,500 for structural repairs if rot is found; this is why pre-inspection or a careful roofer's probe is valuable.

Can I install a new roof vent or skylight while replacing the roof?

Yes, but each new penetration (vent, skylight) requires a separate line-item on the permit and may trigger additional flashing detail review. Skylights especially may require structural engineer approval if the roof frame is cut. Bundle all penetrations into one permit application to avoid multiple review cycles. The Building Department will note the penetration count and locations on the permit, and the inspector will verify flashing detail at in-progress and final inspections. Allow an extra 2–3 days of labor and 1–2 weeks of plan review if skylights are involved.

How long does a roof permit stay valid in South Holland?

Most South Holland permits are valid for 6 months from issuance. If work is not substantially started within 6 months, the permit expires and you must pull a new one. Once work is started and an in-progress inspection is scheduled, you have an additional 90 days (typically) to complete and pass final inspection. If the project stalls beyond that, the permit may expire and need renewal. Confirm the exact validity period with the Building Department when you pull the permit; the timeline is stated on the permit face.

If I'm replacing asphalt shingles with a composite or synthetic roof, does the permit change?

Composite and synthetic shingles (e.g., synthetic slate, asphalt-polymer composite) are treated as a material change, similar to metal or tile. The Building Department requires the product specification sheet and may ask for wind-rating documentation. Plan review is typically 1–2 weeks (faster than metal or tile). The permit fee may be slightly higher ($250–$350) due to the unfamiliar product, but if the product is an established brand with IRC certification, review is straightforward. Include the manufacturer's installation guide and any special fastening or underlayment requirements in your permit package.

What happens if the Building Department finds my existing roof has three layers?

Three-layer roofs cannot be re-roofed without complete tear-off per IRC R907.4. If the Building Department or an inspector discovers three layers during inspection, a Stop-Work Notice is issued immediately. You must halt work, remove all three layers to bare deck, and resubmit or amend the permit to reflect full tear-off. The cost impact is significant: $1,500–$3,000 in extra labor and 4–7 extra days. To avoid this, have a roofer probe the roof before signing a contract, or request a $50–$75 pre-inspection from the Building Department to confirm layer count. This small upfront investment prevents costly surprises.

Can I get an expedited or same-day permit for a roof replacement?

For a like-for-like asphalt-to-asphalt replacement with no material changes, the Building Department offers same-day or next-business-day OTC approval if you submit a complete application in person with all required information (roof area, cost estimate, fastening spec, ice-shield detail). Material changes (metal, tile, composite) and structural questions require plan review and cannot be expedited to same-day. If an emergency (active leak, damage from storm) requires immediate tarping, you can proceed with temporary measures without a permit; notify the Building Department that a full permit is pending, and they will prioritize review once the application is submitted.

Do I need to file a separate permit if I'm adding solar panels to the roof at the same time?

Solar panel installation requires a separate electrical permit and may require a separate structural permit (depending on mounting method and load). However, you can coordinate the roof permit and solar permit to avoid scheduling multiple inspections. The Building Department will typically recommend filing the roof permit first, completing the new roof, then pulling the solar permit and scheduling the electrical and structural inspections together. This is more efficient than trying to stage inspections around a roof-plus-solar project. Confirm with the Building Department the preferred sequence to minimize delays.

What if my roofer pulls the permit but doesn't schedule the required inspections?

The contractor is responsible for scheduling inspections, but the permit is tied to your property. If inspections aren't completed within the permit validity period (typically 6 months), the permit expires and the work cannot be approved. You can request a final inspection directly from the Building Department if the contractor is unresponsive; provide the permit number and your contact information. The inspector will verify the work against the permit scope. If defects are found, you (not the contractor) are responsible for correcting them or hiring a new contractor to remediate. Protect yourself by confirming in the contract that the roofer will schedule and pass all required inspections before final payment.

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