What happens if you skip the permit (and you needed one)
- Stop-work order + $300–$500 fine if a neighbor complains or the city spots unpermitted work during a property inspection; you'll owe double permit fees to legalize.
- Insurance denial on claim: most homeowners policies exclude unpermitted work, so if a wind-driven leak or hail damage occurs post-reroofing, your claim will be rejected — cost exposure $5,000–$25,000+ for water damage remediation.
- Title defect and resale disclosure: Illinois Residential Real Property Disclosure Act requires unpermitted roof work to be disclosed to buyers; appraisers will flag it, lenders may refuse to finance, and closing delays (or dead deals) are common — lost equity on sale $10,000–$50,000+.
- Forced removal and redo: if the city inspects and finds three layers or improper fastening, you may be ordered to tear off and re-do at your cost — $2,000–$8,000 additional expense plus contractor callbacks.
East Peoria roof replacement permits — the key details
The foundation of East Peoria's roof-replacement code is IRC R907 (Reroofing), which the 2021 Illinois Building Code adopts without significant local amendment. The core rule: any roof replacement that involves removal of existing roofing material requires a building permit. IRC R907.4 is the gatekeeper: 'Where the existing roof covering is to be removed, a new roof covering shall be installed.' But the three-layer rule is the enforcement weapon: if your roof deck currently has two or more layers of existing roofing, a tear-off to bare deck is mandatory before you lay new shingles — you cannot overlay. East Peoria inspectors will often probe the roof perimeter (at eaves, rakes, valleys) to count layers before issuing a rough-in approval. If they find a third layer concealed under the top course, the inspection fails and you're ordered to tear off. This rule exists because multiple layers trap moisture, add dead load (over the deck's capacity), and degrade fastening integrity. Repairs under 25% of total roof area, or minor patching (fewer than 10 squares, all same material, no deck exposure), typically do NOT require a permit — but the burden is on you to document scope. Any tear-off-and-replace, or material change (asphalt shingles to metal, slate, or clay tile), requires a permit and plan review.
East Peoria's frost depth and ice-shield requirements are critical in the winter inspection process. Per IRC R905.1.1, in a Zone 5A/4A boundary area like East Peoria, ice-and-water-shield must be installed over the underlying eave area (typically 2 feet or to the interior wall line, whichever is greater, but the code is agnostic about exact footage — local interpretation matters). East Peoria's Building Department has published clarification that ice-and-water-shield shall extend a minimum of 24 inches from the outer wall on residential single-family dwellings, measured perpendicular to the eave. If your roof plan specifies standard roofing felt underlayment without ice-and-water-shield in the eave zone, the plan reviewer will mark it as non-compliant and reject the application pending revision. Fastening schedules are equally rigid: asphalt shingles must be fastened per manufacturer specification and IRC R905.2.8.1 (typically 4 fasteners per shingle, minimum 1 1/4-inch nails into the deck or sheathing, spaced in a pattern that avoids valleys and ridge). East Peoria's rough-in inspection includes a fastening-pattern check — the inspector will pull back a few shingles to verify nail count, depth (no heads protruding), and location. Metal roofs and standing seam must comply with IRC R905.10 and the manufacturer's wind-uplift rating (often 130+ mph for the East Peoria area, given Midwest storm exposure). Plan review typically takes 3–5 business days for a like-for-like replacement; material-change projects (shingles to metal) may require structural stamped drawings and take 1–2 weeks.
Material changes and structural evaluation are where many homeowners stumble. If you're changing from asphalt shingles (which run 2.5–3.5 pounds per square) to clay tile (9–12 pounds per square) or slate (10–20 pounds per square), IRC R907.5 mandates that the existing roof deck be evaluated for adequacy of support. East Peoria requires either a licensed engineer's structural report stamped by an Illinois PE, or a manufacturer's technical letter confirming that the existing roof framing (rafter size, spacing, live-load rating) can support the new material. Metal roofing (typically 0.5–1.5 pounds per square) is usually a direct swap with no structural work needed, but the plan reviewer will still ask for the roofing manufacturer's installation manual and wind-rating documentation. If structural reinforcement is needed (adding collar ties, sister rafters, beam support), that work requires its own framing inspection and adds 2–3 weeks to the timeline and $800–$3,000 to the project cost. Flashings (chimney, vent pipes, skylights, valleys, hips) must be specified in the plan or on a detail sheet per IRC R905.2.8.2 (step flashing at vertical walls, counter-flashing, sealing details). East Peoria's reviewers will ask for a flashing schedule if it's missing. Re-roofing also triggers a check for attic ventilation: IRC R806 requires an unobstructed air path from soffit vents to ridge vents (or gable vents), and many reroofs inadvertently block this with improper underlayment installation or ridgeline detail. The inspector will look up into the attic during final to confirm airflow is intact.
East Peoria's permit fees for roof replacement are based on the 2021 Illinois Building Code fee schedule adopted by the city, typically calculated at 1–2% of the project's assessed value (using RSMeans or the roofing contractor's estimate as baseline). A 2,000-square-foot asphalt shingle replacement on a residential home (estimate $8,000–$12,000) usually nets a permit fee of $150–$300. Metal roofing (estimate $15,000–$25,000) may carry a $200–$400 fee. These are rough ranges; the city's detailed fee schedule is available through the Building Department office or online portal. Some jurisdictions offer expedited or over-the-counter processing for standard shingle replacements (no plan-review fee, just a base permit fee), and East Peoria does allow this for documented like-for-like replacements with a simple one-page application. A roofing contractor pulling the permit on your behalf typically includes the permit fee in their bid; confirm they've pulled it and obtained approval before work starts. The inspections are two-fold: rough-in (deck exposed, fasteners in place, underlayment applied) and final (shingles set, flashing installed, cleanup). Rough-in is often scheduled the day after sheathing or existing-layer removal and usually happens same-week; final is typically 1–2 days after the roofing crew completes their work. If the inspector finds non-compliance at rough-in (wrong fastener type, missing ice-and-water-shield, exposed nails), the project is flagged and work must stop until correction and re-inspection.
Owner-builder status in East Peoria allows homeowners to pull permits for work on owner-occupied residential properties without a contractor license, provided the homeowner or an immediate family member will perform the labor. However, roofing is a specialized trade, and the city strongly encourages homeowners to hire a licensed roofer — if the inspector sees workmanship issues (crooked fasteners, leaking flashing, improper overlap) during inspection, the project can be failed and you'll be directed to hire a licensed contractor for remediation. If you hire a licensed roofing contractor, they will typically pull the permit (and it's standard to do so before starting work). Confirm with your contractor that the permit is pulled and approved before the tear-off begins — if an inspector shows up mid-project and the permit is missing, work will be stopped and fines will accrue. The City of East Peoria Building Department is located in City Hall; phone and hours are (309) 694-3500, Mon–Fri 8 AM–5 PM (verify current hours). The online permit portal is at city.eastpeoria.com/permits; you can apply online for simple projects or submit paperwork in person. Turnaround for plan approval is typically 1–3 weeks for a straightforward residential reroof, and inspections are scheduled through the portal or by phone.
Three East Peoria roof replacement scenarios
The three-layer rule and why East Peoria inspectors enforce it ruthlessly
IRC R907.4 prohibits overlaying on a roof with three or more existing layers. But the practical rule in East Peoria is that if your roof has two layers already, tear-off is mandatory. This is not a written exception — it's code enforcement interpretation. The reasoning: a third layer of shingles, even if the second layer is only a thin overlay, will trap moisture and accelerate decay of the underlying sheathing. Additionally, three layers of shingles add 6–9 pounds per square of dead load, which older roofs (1960s–1980s homes with 2x6 or 2x8 rafters) were not designed to bear continuously. East Peoria's Building Department has experienced callbacks and insurance claims from homes with three-layer roofs that leaked or whose decks failed prematurely, so inspectors are trained to probe the eaves and valleys with a chisel or screwdriver to count layers. If a homeowner or contractor tries to overlay without tear-off on a two-layer roof, the rough-in inspection will fail.
Contractors sometimes argue that the IRC allows overlaying if the second layer is a 'complete covering' — but East Peoria's interpretation is literal: count the layers, and if there are two or more, tear off. This has caused friction when a contractor bids a job as an overlay, the homeowner hires them, and mid-project the inspector fails rough-in because layers are found. The homeowner is then stuck with a change order for tear-off (adding $1,500–$3,000 to the project). To avoid this, pull the permit first and request the inspector to do a pre-bid inspection to confirm layer count — this is a service East Peoria offers informally, and it prevents nasty surprises. If you're considering a DIY partial repair and are unsure of the total layer count, hire a roofer to do a free evaluation or pay $50–$100 for a pre-bid inspection.
The layer-counting rule also applies to material changes. If you want to overlay metal roofing directly over existing asphalt shingles (one layer), East Peoria will likely approve it if the underlying deck is sound and the metal manufacturer's installation guide permits direct fastening to existing shingles. However, if there are two existing layers, you must tear to bare deck even for a metal overlay. This is less common because most contractors recommend tearing off existing shingles before metal installation (for better fastening and to confirm deck condition), but the code option exists.
Frost depth, ice-and-water-shield, and why the eave inspection is the make-or-break moment
East Peoria sits in two frost zones: the southern half (Coves, Fondulac areas) is in the IECC Zone 4A boundary (36-inch frost depth), while the northern half (North Prospect, Glendale areas) pushes toward Zone 5A (42-inch frost depth). Frost depth matters for ice-and-water-shield because water wicking and freeze-thaw action can destroy insulation and framing at the eaves if moisture is allowed to penetrate. The IRC R905.1.1 ice-and-water-shield requirement extends the shield from the eave inward to 'the interior wall line of the building' — in plain English, the wall line of any conditioned space inside. The city's interpretation in East Peoria has settled on 24 inches minimum from the exterior wall, measured perpendicular to the eave (i.e., running up the slope). For homes with open-eave tails or wide overhangs (18–24 inches), the shield must run the full overhang length plus 2–4 additional inches up the slope to ensure the interior wall is fully covered.
Many roofing crews use standard roofing felt as the underlayment and assume they can apply it across the eaves, then rely on the felt's water-repellent coating — but the city's reviewer will flag this and require ice-and-water-shield specifically, because felt alone does not provide the adhesive, watertight seal that shield does. Ice-and-water-shield is a rubberized asphalt membrane that adheres to the deck and seals around nails; felt is a woven mat that sits loose and funnels water along its surface. The rough-in inspection will often involve the inspector pulling back the top layer of shingles at the eave to verify the shield is in place and runs the full required distance. If it's missing or undersized, the inspection fails and the roofing crew must remove the new shingles, lay the proper shield, and reinstall. This is why the contractor should specify 'ice-and-water-shield per IRC R905.1.1, 24-inch minimum setback from exterior wall' in the plan — it preempts reviewer rejection.
Valleys are another freeze-thaw weak point. The code requires underlayment in the valley (typically a 36-inch or wider run of ice-and-water-shield or woven valley mat), and the city inspects this closely because valleys collect water and debris. If the valley is lined with only felt or inadequate underlayment, the inspection will flag it. Additionally, the metal flashing (or woven valley) must extend at least 6 inches on each side of the centerline per IRC R905.2.8.3, and shingles over the valley must be sealed or clipped to prevent wind uplift and water migration. The inspector will often pull back one shingle in the valley to verify the underlayment extends beneath it and the fastening is correct.
410 Main Street, East Peoria, IL 61611
Phone: (309) 694-3500 | city.eastpeoria.com/permits
Monday–Friday, 8 AM–5 PM
Common questions
How much does a roof replacement permit cost in East Peoria?
Permit fees are typically $150–$400 based on 1–2% of the project's assessed valuation. A $10,000 asphalt shingle replacement runs $150–$250; a $20,000 metal reroofing runs $250–$400. The city's fee schedule is available through the Building Department or online portal. Some contractors include the permit fee in their bid; confirm it's built in before signing.
Can I overlay new shingles directly over my existing two-layer roof in East Peoria?
No. IRC R907.4 and East Peoria enforcement prohibit overlays when two or more existing layers are present. You must tear off to bare deck. The city's inspectors will probe the eaves to count layers before issuing rough-in approval. If you're unsure of your layer count, request a pre-bid inspection from the Building Department or have your contractor check before the permit is pulled.
What is the rough-in inspection for a roof replacement?
The rough-in inspection occurs after the old roof is removed and new underlayment is applied but before shingles are laid. The inspector verifies that all existing layers are removed (deck is exposed), ice-and-water-shield is installed 24 inches from the eave, underlayment seams are properly overlapped, and the deck is sound (no rot or open nails). This inspection typically happens 1–2 days after tear-off. If the inspection fails, work stops until corrections are made and the inspector returns.
Do I need a structural engineer's report if I'm changing from asphalt shingles to metal roofing?
Probably not. Metal is lighter than asphalt shingles, so it rarely requires additional framing support. However, IRC R907.5 requires the City of East Peoria to verify roof-framing adequacy for any material change. You can usually satisfy this with the metal roofing manufacturer's technical letter stating the roof can support metal installation. If the letter is inconclusive or your framing is questionable, hire a licensed Illinois PE to produce a short structural report ($400–$800). This adds 1–2 weeks to plan review but avoids re-work.
What happens at the final roof inspection?
The final inspection occurs after shingles are installed, flashing is sealed, and cleanup is done. The inspector walks the roof perimeter, pulls a few shingles to verify fastener count and depth (typically 4 nails per shingle, minimum 1 1/4-inch), checks flashing overlap at vertical walls and valleys, confirms ridge cap is nailed correctly, and verifies gutters are re-attached without leaks. This inspection usually takes 30–60 minutes. If passed, the permit is closed and you receive a certificate of completion.
If I hire a licensed roofing contractor, do they pull the permit or do I?
The contractor typically pulls the permit on your behalf and includes the permit fee in their bid. You should confirm the permit is pulled and approved before the tear-off begins. Ask for proof of permit approval in writing. If the contractor does not pull the permit, you can pull it yourself through the City of East Peoria online portal, but the contractor will still need to provide the roofing specifications and technical documents for plan review.
Can I do a roof replacement as an owner-builder in East Peoria?
Yes, owner-builders can pull permits for work on owner-occupied homes, but roofing is a specialized trade and the city encourages hiring a licensed contractor. If you do hire an owner to perform roofing, the inspector will evaluate workmanship during rough-in and final inspections. Poor workmanship (crooked fasteners, missing underlayment, leaking flashing) can result in inspection failure and a directive to hire a licensed contractor for remediation.
What is the difference between a partial roof repair and a full replacement in East Peoria?
Repairs affecting less than 25% of roof area and not exposing the deck are exempt from permit requirements under IRC R907.2. Full replacements and tear-offs always require permits. A partial repair typically takes 1–3 days and costs $1,800–$3,000; a full replacement takes 5–7 days and costs $8,000–$26,000+ depending on material. If your contractor encounters deck rot during a partial repair, the scope may escalate to permit-required work.
How long does plan review take for a roof replacement permit in East Peoria?
Like-for-like asphalt shingle replacements are often approved over-the-counter in 1–2 days. Material changes (shingles to metal or tile) or projects requiring structural evaluation take 1–2 weeks. The online portal allows you to track application status in real-time. If the reviewer has questions, they will contact the contractor or homeowner via phone or email, so keep your contact info current on the application.
What happens if my roof replacement is not permitted and the city finds out?
A stop-work order and $300–$500 fine can be issued. You'll owe double permit fees to legalize the work. Your homeowners insurance may deny claims related to unpermitted roofing (e.g., wind-driven leaks, hail damage), exposing you to $5,000–$25,000+ in uninsured loss. An unpermitted roof is a title defect in Illinois and must be disclosed to future buyers — this can tank a sale or drop your asking price $10,000–$50,000+. Pull the permit before work starts.
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.