What happens if you skip the permit (and you needed one)
- Stop-work order: City inspector spots unpermitted work and halts the job; fines run $500–$1,500, plus you must re-pull the permit and pay double fees before resuming.
- Insurance claim denial: If a wind or hail event damages your unpermitted roof after the job, the insurer can deny the claim outright or reduce payout by 10–25%, costing you thousands.
- Resale disclosure hit: Illinois Residential Real Property Disclosure Act requires listing any unpermitted work; buyer can renegotiate price down $5,000–$15,000 or walk away.
- Lender refinance block: If you refinance before permit is resolved, underwriter flags the unpermitted roof and may require tear-off + re-permit before closing, adding 4–8 weeks and $2,000–$5,000 in rework.
Kankakee roof replacement permits — the key details
The threshold rule in Kankakee follows the 2021 Illinois Building Code (IBC 1511, adopting IRC R907): full roof tear-off-and-replace always requires a permit, as does any project affecting more than 25% of the roof area. Partial repairs — say, replacing shingles over a section after tree damage — may slip under the threshold if they're under 25% coverage and don't involve tearing off existing material. The critical line is the tear-off: if you're pulling off old shingles down to the deck, you're triggering the permit requirement regardless of area. IRC R907.2 also states that reroofing (tear-off-and-replace) requires inspection of the roof deck for rot, splitting, and fastening; Kankakee Building Department inspectors check this during the in-progress inspection, typically scheduled once framing is exposed. Material changes complicate matters: switching from asphalt shingle to metal, clay tile, or slate means the Building Department will request a structural engineer's review, because those heavier materials may require additional roof bracing or rafter reinforcement (IRC R802 governs roof framing). This adds 1–2 weeks to the approval and $300–$800 in engineering costs, but the permit fee itself stays in the $200–$350 range.
Kankakee's cold-climate underlayment rules are strict. IRC R905.1.1 requires ice-and-water-shield (synthetic polymer underlayment) installed along eaves in cold climates, with a minimum 24-inch horizontal extent from the roof edge. The Building Department's permit-application guidance specifically flags this: your roofing contractor's quote and spec sheet must call out the underlayment product by name (GAF WeatherWatch, Owens Corning Duration, etc.) and the 24-inch measurement. Field inspectors will physically measure this during rough-in inspection — they've found contractors cutting corners and installing only 18 inches, which triggers a red-tag and delay. Additionally, IRC R905.8.4 requires synthetic underlayment (peel-and-stick or proprietary product) installed as a secondary water barrier for all slopes, not just the eaves. This matters in Kankakee because spring snowmelt and wind-driven rain are common; a spec sheet that omits the full underlayment plan will be rejected at intake and sent back for clarification. Ask your contractor to include the underlayment product name, square footage, and installation location in the permit application.
The three-layer rule bites hard in Kankakee. IRC R907.4 states that reroofing is prohibited if more than two layers of roofing already exist; if your inspector finds evidence of three layers during the deck inspection, the entire project must stop, the two old layers must be removed before re-roofing can proceed, and your permit fee increases (tear-off labor adds cost and timeline). In Kankakee's older neighborhoods — much of the pre-1980 housing stock has had roofs done multiple times — this rule nails about 15–20% of applications in initial intake. The safest approach: have a roofer do a free inspection that documents the number of layers (often visible at a gable end or fascia cut) before you apply. If two layers are present, your application must state 'full tear-off to deck per IRC R907.4' and the estimate should reflect the labor. Trying to sneak an overlay over two existing layers will get the permit rejected and may trigger an inspection that catches the violation mid-job.
Fastening patterns and deck preparation are the other common rejection point. IRC R905.8.11 (asphalt shingles) requires fasteners placed 3/8 inch above the shingle nailing line, with a four-fastener minimum per shingle (six fasteners per shingle in high wind zones). Kankakee Building Department applications don't always ask for a detailed fastening diagram, but field inspectors — especially on commercial or multi-unit buildings — will count fastener placement. If the contractor's submittal doesn't specify the fastener type (16-gauge hot-dip galvanized ring-shank nails, minimum) and the fastening pattern, the Department may request clarification before approval. For storm-damaged roofs or decks with signs of rot, you'll also need to note deck repair scope: if more than 10% of the deck requires sistering or plywood patches, the Building Department may classify this as structural work and require an engineer's stamp. Most residential re-roofs don't hit this threshold, but if you're re-roofing an older home or one with prior water damage, get the roofer's estimate for deck work in writing and reference it in the permit app.
Owner-builder roofing permits are allowed in Kankakee for owner-occupied residential properties (typically single-family homes), but you cannot hire a roofing crew and claim to be the owner-builder — the homeowner must be present and actively involved, and a licensed roofing contractor is required if your local jurisdiction mandates licensing (verify with the City of Kankakee Building Department). If you hire a contractor, they must carry a current Illinois roofing or general contractor license; the permit application will ask for their license number and insurance certificates (liability minimum $1 million, workers' comp). Timeline is typically 1–3 weeks from permit issuance to final inspection for straightforward like-for-like shingle replacements; material changes or decks needing repair can stretch to 4–6 weeks. Plan for the in-progress (rough-in) inspection once the old roof is fully removed and underlayment is installed, and the final inspection once all shingles, flashing, and vents are in place.
Three Kankakee roof replacement scenarios
Cold-climate underlayment in Kankakee: Why the 24–36 inch rule matters
Kankakee straddles two IECC climate zones (5A north, 4A south), both of which see winter temperatures dropping to -10°F to -20°F, freeze-thaw cycling, and wind-driven snow. IRC R905.1.1 requires synthetic underlayment (ice-and-water shield) along eaves in these zones to stop wind-driven rain and snowmelt from backing up under shingles during ice dam events. The 24-inch minimum in Zone 4A extends to 36 inches in Zone 5A (northern county). This is not cosmetic: inadequate underlayment leads to deck rot within 3–5 years, and Kankakee Building Department inspectors specifically measure this detail because they've seen repeated callbacks for ice dam water intrusion.
Field experience in similar cold-climate jurisdictions shows contractors often cut corners, installing only 18 inches or even just the eaves line without proper overlap. Kankakee inspectors catch this at rough-in (after old roof is off and underlayment is installed). If the measurement falls short, the Department issues a red tag: work stops, underlayment must be re-installed to spec, and the inspection is re-scheduled. This costs a week and roofer callbacks of $500–$1,000. To avoid this, your contractor's quote must explicitly state ice-and-water shield with the correct eave extent for your zone (24 inches for Zone 4A properties in southern Kankakee; 36 inches for Zone 5A in northern Kankakee). Ask your roofer which zone your property is in — they can check the IECC map or consult the Building Department.
Synthetic field underlayment (full-deck coverage per IRC R905.8.4) is required across the entire roof slope, not just eaves, to provide secondary water-shedding if a shingle fails or a nail pops. Kankakee's permit forms and inspection checklists call this out explicitly. Older specifications (from the 1990s–early 2000s) sometimes omitted full-field underlayment, and contractors occasionally revert to old habits. If your roofing estimate says only 'ice-and-water shield at eaves' with no mention of synthetic underlayment elsewhere, ask the roofer to add it. The material cost is modest — roughly $200–$400 for a 2,400 sq ft roof — but the compliance and inspection avoidance benefit is substantial.
Kankakee permit office workflow: Over-the-counter vs. full review
The City of Kankakee Building Department processes most residential roof permits as over-the-counter approvals for like-for-like replacements. This means: you (or your contractor) submit the completed permit application, spec sheet, and contractor license copy at the counter (in-person or by mail); the permit clerk reviews for completeness; if everything is present and the scope is straightforward (asphalt shingle to asphalt shingle, no material change, one or two existing layers), the permit is issued same-day or next business day with no plan-review delay. Fees are calculated at intake and due upon issuance. This is the fastest path: permit day 1–2, work start within a week, first inspection mid-job, final within 2–3 weeks of completion.
Material changes, structural work, or deck repairs trigger full-plan review. The Building Department routes these to the plan-review section (or an external third-party reviewer); engineer or senior inspector checks structural framing, decking, fastening patterns, and underlayment specs. This adds 1–3 weeks to approval timeline. A metal-to-shingle upgrade, tile re-roof, or slate installation will go through full review. So will any project where the roofer flags significant deck rot (more than 10% requiring patches). Material-change permits also require higher fees: $300–$400 vs. $150–$250 for like-for-like.
The Kankakee permit office is open Monday–Friday, 8 AM–5 PM (verify with the city when you call, as hours may vary). Phone intake is available; you can ask whether your specific scope qualifies as over-the-counter or needs full review before you submit. If you're unsure whether your deck is in good condition or whether you have one or two existing layers, have a roofer inspect first and provide a one-page report. This investment ($75–$150 for a free or fee inspection) can clarify your path and prevent rejection at intake. Email submissions may not be accepted; confirm the intake method when you call. Some jurisdictions use online portals (Kankakee's status varies), so ask whether you can upload documents electronically or must submit in person/by mail.
Kankakee City Hall, 500 E. Avenue, Kankakee, IL 60901 (verify when calling)
Phone: (815) 933-0400 (general city line; ask for Building Department or Permits) | https://www.kankakee.org (check for online permit portal or applications link)
Monday–Friday, 8:00 AM–5:00 PM (verify current hours with city)
Common questions
Do I need a permit if I'm just replacing a few shingles after storm damage?
If the repair covers less than 25% of your total roof area and does not involve tearing off existing shingles or changing materials, no permit is required. However, if your roofer discovers rot, a third hidden layer, or damage affecting more than 25%, a permit becomes necessary. Get the roofer's assessment in writing before work starts, documenting that it is a spot repair and the deck is sound. Keep the invoice and before-after photos for your insurance and home records.
Can I do a roof tear-off and re-roof myself (owner-builder) in Kankakee?
Yes, if you are the owner-occupant of a single-family home. You can pull the permit yourself, but if you hire a roofing crew to do the work, they must be licensed (Illinois roofing or general contractor license). You cannot hire unlicensed workers and claim owner-builder status. The permit application will require your contractor's license number and proof of liability insurance ($1M minimum) and workers' compensation coverage. If you and your family do the entire job yourselves, you still need the permit, but licensing requirements do not apply to owner labor.
My roof has two existing layers. Can I just overlay with new shingles instead of tearing off?
No. IRC R907.4 prohibits a third layer of roofing. If you have two existing layers, a full tear-off to the deck is mandatory. Kankakee Building Department inspectors will identify the existing layers during permit review (often via site photos or roofer documentation) and will red-tag the permit if an overlay is proposed over two layers. Attempting this without a permit will result in a stop-work order and fines. Plan for tear-off labor and cost in your estimate, approximately $2–$4 per square for tear-off and haul.
What's the difference between Kankakee's underlayment requirements for the north and south parts of the county?
Northern Kankakee County is IECC Climate Zone 5A (colder, frost depth 42 inches), requiring ice-and-water shield underlayment extended 36 inches from eaves. Southern portions are Zone 4A (slightly milder), requiring 24 inches minimum. Both zones require synthetic field underlayment across the entire roof slope. You can confirm your zone by address on the city's website or by calling the Building Department. If you're near the zone boundary and unsure, err on the side of 36 inches (the more stringent requirement) to avoid inspection callbacks.
If I change from asphalt shingles to metal roof, do I need additional permits or approvals?
Yes. A material change to metal, tile, slate, or any heavier product requires structural review of your roof framing (IRC R905.2 requires verification that existing framing can support the new material's weight and fastening pattern). The Building Department will route your permit to a plan-review section or external engineer, adding 1–3 weeks to approval and $300–$800 in engineering costs. Your permit fee will also be higher ($300–$400 vs. $200–$250 for like-for-like). The engineer or inspector will confirm adequate collar ties, rafter sizing, and ventilation space.
What happens during the in-progress (rough-in) roof inspection?
After you've torn off the old roof and installed underlayment but before shingles are installed, Kankakee Building Department schedules a rough-in inspection. The inspector verifies: (1) no rot or damage in the roof deck requiring repair, (2) no evidence of a third hidden layer (which would halt work), (3) ice-and-water shield is installed to the correct eave depth (24 or 36 inches depending on climate zone), (4) synthetic field underlayment is installed correctly, and (5) the deck is clean and fastener holes from the old roof are not compromised. If everything passes, you get a sign-off allowing shingle installation. If issues are found (rot, wrong underlayment extent), work stops until corrected.
Can my roofing contractor pull the permit, or do I have to do it myself?
Your contractor can pull the permit on your behalf if you hire them. They will sign the permit application, provide their license number and insurance certificates, and pay the permit fee (which is sometimes passed through to you in the contract, or absorbed in their bid). If you pull the permit yourself as owner-builder or owner, you'll need to provide your contractor's license information and insurance docs before work starts. Confirm with the contractor at the outset who will handle the permit; most reputable roofers pull permits as part of their standard process.
How long does a Kankakee roof permit typically take from application to final inspection?
For a straightforward like-for-like asphalt-shingle replacement: permit issued in 1–2 days (over-the-counter), work timeline 1–2 weeks, rough-in inspection mid-job (1–2 days after underlayment), final inspection 2–3 days after work completion. Total: 3–4 weeks start to finish. For material changes (metal, tile) or structural reviews: permit approval adds 1–3 weeks, extending the overall timeline to 5–8 weeks. Plan accordingly and discuss timeline expectations with your contractor before signing the contract.
What if the Building Department inspector finds a third layer of roofing during the in-progress inspection?
Work stops immediately. The permit is red-tagged, and the two existing layers must be fully removed before re-roofing can proceed. The project restarts as a full tear-off-and-replace (which it should have been classified from the start). This delay costs 1–2 weeks and roofer labor of $1,500–$3,000 for additional tear-off and disposal. To avoid this, have a roofer inspect and document the number of existing layers before you apply for the permit. If two layers exist, your permit application must state 'full tear-off per IRC R907.4' in the scope section.
If my roof replacement is unpermitted and I later try to sell the house, what happens?
Illinois Residential Real Property Disclosure Act (RESPA) requires you to disclose unpermitted work to buyers. Buyers can demand the permit be pulled retroactively, the roof be re-inspected for code compliance, or the purchase price be reduced $5,000–$15,000 to account for risk. If the buyer discovers the work during their inspection and the permit was not pulled, they may renegotiate aggressively or withdraw the offer. Refinancing also becomes problematic: lenders' title searches and appraisals may flag unpermitted major work, delaying or blocking the loan. It's far cheaper and faster to pull the permit upfront ($200–$350) than to deal with these downstream issues.
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.