What happens if you skip the permit (and you needed one)
- Stop-work order and $250–$500 fine from the Building Department, plus forced removal of unpermitted work and a mandatory re-pull with double permit fees ($200–$400 total).
- Insurance claim denial: if the roof fails within 5 years and the insurer discovers unpermitted work, they may refuse to cover the claim, leaving repair costs ($8,000–$25,000+) on you.
- Resale disclosure and lender block: when you sell, title insurance or a refinance lender will flag the unpermitted roof, requiring costly retroactive permits or roof removal and reinstall.
- Liability lien: if your roofer is hurt on site and the injury is tied to unpermitted work, the contractor's insurer can file a lien on your property for medical/wage costs.
Carbondale roof replacement permits—the key details
The City of Carbondale Building Department enforces IRC R907 (reroofing) and IRC R905 (roof-covering requirements) as adopted in the 2021 Illinois Building Code. The critical threshold is the 'two-layer rule': if your existing roof already has two layers of shingles, any re-roof (even a partial one) must include a complete tear-off of all layers down to the deck. Carbondale inspectors perform a field inspection at the time you pull the permit (or immediately after tear-down) to confirm the layer count. If three layers are found, you are in violation of IRC R907.4 and the work must stop until layers are removed. This is not a gray area—the city has rejected permits on-site when homeowners or contractors tried to overlay a third layer. The permit cost for a full roof replacement is typically $150–$350, calculated as 1.5–2% of the estimated replacement cost (not the insurance estimate, but the city's estimate based on square footage and material). For a 2,000-square-foot home with standard shingles, expect $200–$250 in permit fees.
Underlayment and fastener specifications are mandatory in Carbondale's plan-review process, even for like-for-like shingle replacements. The city requires submission of a product data sheet showing the underlayment type (ASTM D1970 synthetic or asphalt-saturated felt), the nailing pattern (per manufacturer), and the ice-water-shield (ice dam protection) extent. For Carbondale's 36-inch frost-depth zone, the International Residential Code requires ice-water-shield to extend at least 24 inches from the eave on roofs with overhangs of more than 2 feet; on cathedral ceilings, it must extend to the interior wall line. Many homeowners and roofing contractors underestimate this cost—ice-water-shield and synthetic underlayment add $0.50–$1.50 per square foot to the material bill, or roughly $1,000–$3,000 to a full re-roof. Carbondale's inspectors check this in the field during the in-progress inspection (called after the tear-off, before shingle installation). If ice-water-shield is missing or undersized, the inspector will stop the work and require correction before you can proceed.
Material changes—shingles to metal, shingles to tile, or asphalt shingles to architectural/dimensional shingles—require structural evaluation in Carbondale if the new material is heavier or has different wind-load ratings. Metal roofing, for example, is lighter than asphalt and typically does not require structural work, but tile roofing is much heavier (12–18 psf vs 2–4 psf for shingles) and will trigger a structural engineer review, adding $500–$1,500 and 2–3 weeks to the timeline. Carbondale will not issue a permit for tile without a PE-stamped structural report confirming the roof framing can support the load. Similarly, changing from standard 3-tab shingles to high-wind, impact-resistant architectural shingles (required in some insurance programs) may require wind-uplift testing documentation, especially if your home is near a wooded area or open terrain (Carbondale's southern exposure). The city typically requests this documentation at intake or plan review; submitting incomplete documentation will result in a rejection and resubmission, costing time and, if your roofer is waiting, money.
Carbondale's freeze-thaw climate (four hard winters annually, average snow load 10–15 inches) makes roof ventilation and condensation control a key permit focus. The 2021 IBC requires continuous soffit and ridge venting or an approved alternative ventilation system (like smart attic fans) for climate zone 4A. Carbondale inspectors will check soffit vents for blockage and verify ridge-vent installation during the final inspection. If your home has no soffit vents or they are blocked (common in older Carbondale homes with vinyl siding), you must open them or install powered attic ventilation as part of the re-roof. This adds $500–$1,500 to the project but is non-negotiable for permit approval. Failure to address ventilation during re-roof often results in attic moisture issues, ice dam buildup, and shingle failure within 5–7 years—the very problem Carbondale's code is designed to prevent.
The permit process in Carbondale is straightforward for like-for-like replacements: submit an application (online via the city's portal or in-person at City Hall), a site plan showing the roof area, the manufacturer's installation spec sheet, and proof of homeowner status (if owner-builder). The city issues the permit over the counter or within 2–3 business days if submitted online. Inspections are required: one after tear-off (deck inspection for rot, nailing pattern confirmation) and one final after completion. Most roofing contractors schedule the deck inspection immediately after tearing off the old roof—do not have shingles installed before the city has inspected the deck, or you will face a stop-work order. The final inspection happens after the last shingle is nailed and any ridge vents or flashing are installed. Carbondale typically schedules final inspections within 3–5 business days of a request. Plan for 4–6 weeks total from permit to certificate of occupancy (CO), assuming no unexpected deck damage and good weather.
Three Carbondale roof replacement scenarios
Carbondale's freeze-thaw cycle and ice-dam requirements: why ice-water-shield is non-negotiable
Carbondale, in southern Illinois, experiences 4–5 hard freezes annually, with average winter temperatures dipping to 15–20°F for weeks at a time. Snow load is moderate (10–15 inches typical, up to 20 inches in heavy years), but the real problem is the freeze-thaw cycle: melting snow from the sun-facing slope runs down to the eave, refreezes at night, and builds up as ice dams. Ice dams trap meltwater behind them, forcing it to back up under the shingles and into the attic, causing rot, mold, and insulation damage. The IRC and Carbondale's 2021 adoption require ice-water-shield (self-adhesive membrane per ASTM D1970) to extend at least 24 inches from the eave on roofs with more than 2-foot overhangs, or to the interior wall line on cathedral ceilings. This is not optional; Carbondale inspectors will measure it in the field and stop work if it is missing or undersized.
Many homeowners and even some older roofing contractors assume asphalt-saturated felt underlayment is sufficient. It is not, per current code. Felt is porous and allows meltwater to seep through if backed up by ice; ice-water-shield is self-sealing and stays watertight even under standing water. The material cost is roughly $0.50–$1.00 per square foot (a 1,400 sq ft roof is $700–$1,400 for ice-water-shield alone), but the alternative is attic damage costing $8,000–$15,000 to repair. Carbondale inspectors see this damage regularly in older homes and do not approve permits without proper ice-water-shield specification.
Ventilation ties directly to ice-dam prevention: an unventilated attic gets warm (heat rising from the living space), which melts the snow on the lower roof slope, accelerating runoff and ice-dam formation. A properly ventilated attic (continuous soffit and ridge vents, or powered fans) keeps the roof deck cold and slows melting. Carbondale's code requires both ice-water-shield and ventilation—they work together. If your home lacks soffit vents, you must install them or upgrade ventilation during the re-roof. This is why Scenario C (metal roof on a cathedral-ceiling home) triggered ventilation retrofit costs; it is not an optional upgrade, it is a code requirement enforced at permit issuance.
Carbondale's two-layer rule and tear-off enforcement: why partial overlays are rejected
IRC R907.4, adopted by Carbondale in the 2021 Illinois Building Code, is clear: no more than two layers of roof covering are permitted at any time; if a third layer is detected (existing two plus one proposed), a complete tear-off to the deck is mandatory. This rule exists to prevent overloading the roof framing and to ensure proper fastening and underlayment installation. Carbondale inspectors check layer count at permit intake (if you submit photos) or immediately after tear-off begins. If three layers are discovered during tear-off, the work must stop, layers must be removed, and the permit cannot proceed until compliance is confirmed.
Many homeowners believe a partial overlay (e.g., replacing the damaged 30% of the roof without touching the rest) will avoid this rule. It does not. If the total roof area being re-covered exceeds 25% of the roof surface, a full tear-off is triggered. Carbondale calculates this strictly: a 25-foot x 56-foot roof (1,400 sq ft) with a 350 sq ft rear slope is exactly 25%; going even one square foot over triggers the rule. The city is not flexible on this, and it is documented in their intake checklist.
Why does Carbondale enforce this so strictly? Older Carbondale homes (1950s–1970s) frequently have two full layers of shingles plus deteriorated underlayment and inadequate fastening. Overlaying a third layer masks underlying problems, creates uneven thickness, and prevents proper ice-water-shield installation. The two-layer rule forces a full inspection of the deck, identifies rot or structural damage early, and ensures correct installation of modern underlayment and ventilation. It is a safety code, not bureaucratic red tape. The cost impact is real (homeowners budgeting for a partial re-roof end up paying for a full one), but the alternative is premature roof failure and costly repairs. Scenario B illustrates this exact scenario.
City of Carbondale, 200 S. Illinois Avenue, Carbondale, IL 62901
Phone: (618) 457-3200 (main line; ask for Building Department or Inspections) | https://www.ci.carbondale.il.us (check for online permit portal under 'Services' or 'Permits')
Monday–Friday, 8:00 AM–5:00 PM (closed weekends and city holidays)
Common questions
Do I need a permit to replace my roof if I'm just patching a few damaged shingles?
No, if the repair area is under 25% of the roof surface (typically fewer than 10 squares or ~100 sq ft on a standard home) and you're using like-for-like materials (same shingle type, color, grade). Repairs are exempt from permit. However, if you're also replacing underlayment or discovering three layers during the repair, you're over the 25% threshold and a permit becomes required. When in doubt, call the Carbondale Building Department before starting work; a 5-minute phone call can prevent costly mistakes.
What if my roof already has three layers and I want to add shingles without tearing off?
Carbondale will not issue a permit for a third layer. IRC R907.4 prohibits it, and the city enforces it strictly. You must perform a complete tear-off of all existing layers before installing new shingles. The permit fee is the same (~$200–$300), but the project cost is significantly higher because you're now paying for labor and disposal of two layers instead of zero. This is why a pre-permit consultation with the Building Department is valuable—it catches this issue before you've signed a contract with a roofer who was willing to overlook it.
How long does a roof replacement permit take in Carbondale?
For a standard like-for-like shingle replacement with complete documentation (spec sheets, site plan, proof of ownership), the permit is issued over the counter or within 2–3 business days if submitted online. Plan review takes 1–2 weeks. Once you have the permit, you can start tear-off immediately. The two required inspections (deck and final) are typically scheduled within 5 business days of a request. Total timeline from permit application to certificate of occupancy is 4–6 weeks, assuming good weather and no surprise deck damage. Material-change projects (Scenario C) can stretch to 6–8 weeks due to additional structural or ventilation plan review.
Can I pull the permit myself as an owner-builder, or does the roofing contractor have to do it?
You can pull the permit as an owner-builder if the home is owner-occupied (Carbondale allows this). However, most roofing contractors pull permits as part of their standard service. Confirm with your contractor that they will pull the permit and pay the fee; if they are unwilling or claim to be 'unlicensed' and cannot pull permits, that is a red flag and you should verify their legitimacy. Pulling the permit yourself is an option, but it requires you to attend the deck inspection and coordinate with the inspector—most homeowners prefer to let the contractor handle it.
What if the inspector finds rot or structural damage during the deck inspection?
The inspector will stop work and require you to repair the damage before proceeding. Rot (soft wood in the roof framing or deck) is common in older Carbondale homes and typically costs $2,000–$5,000 to repair, depending on extent. Structural damage (cracked trusses, crushed lumber) is less common but more expensive ($5,000–$10,000+). Your homeowner's insurance may cover the underlying damage, but permit and repair costs are out-of-pocket. Get a written contractor quote for any discovered damage before authorizing work to avoid surprises. Budget 2–3 extra weeks if structural repair is needed.
Do I need ice-water-shield on my roof replacement, and what if I don't want to pay for it?
Yes, ice-water-shield is mandatory in Carbondale under the 2021 Illinois Building Code (IRC R905, adopted for Zone 4A freeze-thaw climate). It must extend at least 24 inches from the eave or to the interior wall line on cathedral ceilings. Carbondale inspectors will verify this in the field; if it is missing, the inspector will reject the work and require installation before final approval. The cost is $700–$1,400 for a typical 1,400 sq ft roof (roughly $0.50–$1.00 per sq ft). This is a code requirement, not an option—you cannot skip it and pass inspection.
What happens if I hire a roofer who pulls a permit but doesn't show up for the inspections?
The permit will lapse and the work is considered abandoned. You will need to pull a new permit, pay a re-application fee, and reschedule inspections. The contractor is responsible for scheduling and attending the inspections with the city inspector. If your roofer is unresponsive or tries to work without inspection, the city may issue a stop-work order and fine. Always hire a contractor with a track record in Carbondale and confirm they understand the two-inspection process (deck and final). Ask for references and check with the Better Business Bureau or local contractor networks.
Can I change my roof material (e.g., shingles to metal or tile) during replacement, and will it cost more?
Yes, material changes are allowed but trigger additional code review. Metal roofing requires no structural evaluation (it's lighter than shingles), so it's typically a simple permit. Tile roofing requires a PE-stamped structural report (cost $500–$1,500 and 2–3 week review), so it's much more expensive and time-consuming. Both material changes require submission of manufacturer spec sheets and ventilation plans, and may trigger soffit-vent installation (like Scenario C). Metal roofing adds $6,000–$10,000 to the material cost but lasts 40–50 years; tile lasts 50–80 years but costs $15,000–$25,000+ for materials. Consult the Building Department early if you're considering a material change to understand the timeline and structural review cost.
What if my roofer says they can do the work without a permit because 'it's just maintenance'?
Do not hire that roofer. A full roof replacement, tear-off, or material change is not maintenance—it's a structural alteration and requires a permit under Carbondale code. A contractor who avoids permits is either unlicensed, uninsured, or both. If the work fails or causes injury, you have no recourse. If you sell the home or refinance, the unpermitted roof will be flagged and you'll face fines, forced removal, or costly retroactive permits. The permit fee ($200–$300) is insurance; it's not worth the risk to skip it. Carbondale enforces permit requirements consistently and homeowners have been fined $500+ for unpermitted work.
Do I need to hire a licensed roofing contractor, or can a handyman do the work?
Illinois does not require roofing contractors to be licensed at the state level, but Carbondale may have local requirements. Check with the Building Department about contractor licensing or certification (some cities require proof of workers' comp insurance or liability coverage). A handyman can perform roofing work in Carbondale if they have proper liability insurance and workers' comp (if they have employees), but the permit still applies. The contractor (handyman or company) is responsible for pulling the permit, attending inspections, and meeting code (ice-water-shield, fastening pattern, ventilation). If the inspector finds violations, the contractor must correct them at no additional cost to you. Always get a written contract specifying permit responsibility, inspection fees, and warranty (at least 1–2 years on labor).
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.