What happens if you skip the permit (and you needed one)
- Stop-work order: city inspector identifies unpermitted re-roof during a routine neighborhood sweep or tip; $300–$500 citation issued; work halts until you pull a permit and pay back fees (often double the original permit cost).
- Insurance claim denial: unpermitted roof work voids your homeowner's claim if the roof fails within 5 years; roof damage from wind, ice, or defect becomes your liability at $15,000–$40,000 out of pocket.
- Title and resale hit: Illinois Residential Real Property Disclosure Act requires disclosure of unpermitted work; buyer's lender appraisal flag + title company holdback of 5-10% of purchase price ($8,000–$25,000 on typical home sale) until remediation.
- Structural deck repair reclassified as major work: if inspector discovers hidden deck rot or nail-pull patterns during permit review, scope escalates to full structural repair requiring engineer sign-off (adds $1,500–$3,000 in consulting costs and 2-3 weeks to timeline).
Freeport roof replacement permits — the key details
The core rule is IRC R907.4: if your roof currently has two or more layers of shingles or asphalt, a full tear-off is required — you cannot overlay. Freeport Building Department enforces this strictly. Before you submit your permit, inspect your attic or hire a roofer to count layers from the edge of the roof or a roof cut. If you find two layers and try to apply for an overlay permit, expect a rejection and a mandatory re-inspection costing $75–$150 in city fees. The reason is simple: a third layer of roofing traps moisture and heat, shortening shingle life and creating ventilation problems. Freeport's 2021 IBC adoption means the city references 2021 IRC R905 (roof-covering requirements), which specifies fastening patterns (e.g., four fasteners per shingle tab for asphalt), nail type and length (1.25 inches for new asphalt over plywood), and underlayment type (per R905.2). If your contractor's material spec sheet doesn't list fastener counts and nail gauges, the plan reviewer will flag it and ask for clarification before issuance. This is not unusual — it's standard. Submit the roofing manufacturer's installation guide (usually a one-page PDF) with your permit application to avoid delays.
A second critical detail is ice-and-water-shield (also called ice dam protection). Freeport sits in a climate zone where winter ice dams are realistic, especially in older homes with poor attic ventilation. IRC R905.2.7.1 requires ice-and-water-shield to extend from the eaves up the roof to a point at least 2 feet inside the exterior wall line (or 24 inches above the heated interior below, whichever is greater). Many roofers in the region apply it only at the eaves; Freeport inspectors catch this during final inspection and mark the work as incomplete, delaying your sign-off by 2-3 weeks. If you're using GAF Timberline, Certainteed, or similar shingles rated for wind speeds up to 110 mph (standard now), confirm with your contractor that the ice-and-water-shield extends 24-36 inches from eaves. If you're changing from asphalt to metal or cedar shake, the ice-and-water requirement does not change — it still applies.
Material changes trigger a secondary review. If you're moving from asphalt shingles to a standing-seam metal roof, clay tile, or slate, Freeport requires a brief structural assessment notation in the permit application — not a full engineer's report, but the plan review comments must state that the roof structure (trusses, roof decking, fasteners) can handle the weight increase. Asphalt shingles weigh about 2-3 pounds per square foot; clay tile is 9-14 pounds per square foot; metal is 1-3 pounds; slate is 15+ pounds. Most residential trusses built after 1980 can handle a metal re-roof easily. However, if your home was built in the 1950s-1970s and you're considering tile or slate, a $200–$400 structural note from your roofer (or a brief PE review if the roofer won't stamp it) is wise and often required by the city before permit issuance. Include that note with your application upfront to avoid resubmission.
Underlayment specification is a fourth detail that trips up permit applications. Since the 2021 code adoption, Freeport expects you to specify whether you're using synthetic underlayment (common now, ~$0.15–$0.25 per square foot) or felt (15 lb or 30 lb, older standard). Synthetic is preferred in cold climates because it doesn't absorb moisture. If your permit application doesn't list underlayment type, the plan reviewer will request it in writing. Have your contractor confirm the product name and type before submitting. For example: 'Synthetic underlayment, GAF Weatherguard 30, or equivalent per IRC R905.2.8.2.' This single line prevents a resubmission delay.
Finally, understand Freeport's re-inspection process. After you pull the permit, the city schedules a deck nailing inspection (once the old roof is stripped and the contractor is ready to fasten new underlayment — this step confirms deck nails are spaced per code and no rot is hidden). Then a final inspection occurs after shingles, flashing, and ridge vents are installed. If the contractor starts work before the deck inspection is scheduled, the city may issue a stop-work order. Inspections are typically scheduled within 2-3 business days of your call. Cost is included in the permit fee; no additional inspection charges unless you request expedited scheduling (add $50–$75 for next-day inspection availability, if offered).
Three Freeport roof replacement scenarios
Freeport's three-layer rule and why it matters in this climate
Freeport sits in IECC Climate Zone 5A (northern Illinois) with 36-40 inches of frost depth depending on exact address — this is a cold climate with significant freeze-thaw cycling. The three-layer roof rule (IRC R907.4: no more than two layers of roofing on a structure) exists for a reason specific to this region. When you have three layers of asphalt shingles, moisture gets trapped between the layers. In Freeport winters, that moisture freezes and expands, pushing shingles up and breaking seals. Heat loss through the roof (poor attic ventilation) accelerates the freeze-thaw, and roof life drops from 20-25 years to 10-12 years. Freeport Building Department has seen this pattern for decades; the city now enforces the three-layer rule aggressively to protect homeowner investment and reduce warranty disputes.
If you're a homeowner who inherited a two-layer roof and now needs to re-roof, understand that a tear-off is not optional — it's IRC code and Freeport enforces it. The tear-off cost is typically $1,500–$2,500 depending on roof complexity and local labor rates. Many homeowners try to ask if they can 'just lay over' the two layers; the answer in Freeport is no. A permit will not be issued for a three-layer re-roof. The silver lining: tear-off also allows the roofer to inspect the decking and catch hidden rot or structural damage before it becomes a $5,000–$10,000 problem. Freeport inspectors view the tear-off as a value-add, not a burden.
One nuance: if your roof has two layers and you're doing a partial repair (under 25%), you do not need to tear off the whole roof. You can patch the affected area. But if you're replacing more than 25% or doing a full re-roof, tear-off is mandatory. This distinction is critical in Freeport because some contractors blur the line — they'll say 'we're just doing a 24% repair' when they're actually replacing 40% of the roof. Freeport inspectors spot this during deck inspection (they'll see how much old material was removed) and will reject the permit if the scope was misrepresented. Honesty with the city upfront saves rework.
Plan review timeline and what Freeport actually checks in your application
Freeport's Building Department is staffed by a chief inspector and 1-2 part-time plan reviewers who handle roofing, electrical, plumbing, and general permits. This means roofing permit review is not instantaneous; it typically takes 1-3 business days depending on application completeness. A complete application includes: (1) permit form filled out with owner and contractor names, address, and phone; (2) roof drawing showing dimensions and area in square feet; (3) existing conditions (number of layers, current material); (4) new material specification (brand, color, wind rating, underlayment type, fastener spec); (5) if material change, a structural note or engineer's letter; (6) if ice dams are a concern, confirmation that ice-and-water-shield will extend 24-36 inches from eaves. Most contractors submit this digitally via email or the city's online portal (if available — confirm with the city). Incomplete applications sit in queue and get returned with a request for missing info, which adds 1-2 weeks to the timeline. Freeport's plan reviewer (usually the chief inspector wearing a hat) checks for IRC compliance and local code consistency. They will compare your material spec to the IRC R905 table and confirm fastening patterns match the manufacturer's spec. They will eyeball the roof drawing for reasonableness (a 1,200-sq-ft house should not claim a 4,000-sq-ft roof). They will check that if you're changing materials, the structural loading is acknowledged. They will note the ice-and-water-shield spec.
Freeport does not have a separate historical review or design review for most residential roofs, even in the downtown area, because roof material and color are typically not visible from the street after installation. However, if your home is in a historic district (the city has informal downtown preservation zones, not NRHP overlay), the Planning Department may request notification. The Building Department will flag this in the permit conditions if it applies. Most residential re-roofs in Freeport are approved over-the-counter or within 1-2 business days. Expect a phone call from the plan reviewer if there are questions; they are accessible and will clarify before rejecting. The city is not adversarial; they want your project to succeed.
Freeport City Hall, 106 North Hardin Street, Freeport, Illinois 61032
Phone: 815-233-8000 (main); ask for Building Department or Building Inspector | https://www.freeportil.com (check 'Permits' or 'Building Services' for online portal access; contact city to confirm current system)
Monday-Friday, 8:00 AM - 5:00 PM (closed weekends and city holidays)
Common questions
Do I need a permit if I'm just replacing a few shingles after storm damage?
No. Repairs under 25% of roof area are maintenance-exempt in Freeport and do not require a permit. However, if the roofer discovers structural damage (rotted decking, soft spots), that repair may escalate to a permit-required scope. Notify your homeowner's insurance before patching so an adjuster can inspect; this protects your claim and helps prioritize any follow-up work.
My roof has two layers already. Do I have to tear off both, or can I just lay over?
You must tear off. IRC R907.4 prohibits roofing over a two-layer structure in Illinois, and Freeport enforces this strictly. Tear-off costs $1,500–$2,500 but is mandatory. The upside: tear-off also reveals hidden deck damage before it becomes expensive. No permit will be issued for a three-layer roof.
How much does a roof replacement permit cost in Freeport?
Typically $150–$350 depending on roof area and material change. Like-for-like asphalt shingle replacement on a 1,800-sq-ft roof runs $200–$250. Metal roofing or material upgrades run $250–$350. Re-inspection surcharges (if violations are found) add $50–$75. Fees are roughly 1.5-2% of estimated project cost.
Can I pull my own roof permit as the homeowner, or does my contractor have to do it?
Owner-occupants of single-family homes can pull their own permit in Freeport; you do not need to be licensed. However, most contractors pull permits on your behalf as part of their scope. If you're hiring a contractor, confirm in writing that they will pull the permit, get inspections, and obtain the sign-off. If they skip this step, you are liable for any violations and code enforcement action.
How long does the whole process take from permit application to final sign-off?
Like-for-like asphalt shingle replacements typically take 1.5-2 weeks: permit review (1-2 days), scheduling deck inspection (1-2 days), roofing work (2-3 days), and final inspection scheduling (1-2 days). Material changes or tear-offs add 3-5 days for plan review. Do not allow roofing to start before deck inspection is scheduled; the city may issue a stop-work order.
What is ice-and-water-shield, and why does Freeport care about it on my roof?
Ice-and-water-shield is a waterproof membrane installed under shingles at the eaves to prevent ice dams from backing water into your home. In Freeport's cold climate (36-40 inch frost depth, freeze-thaw cycles), ice dams are realistic. IRC R905.2.7.1 requires the shield to extend 24 inches from the eaves (or 2 feet up the interior wall line). Freeport inspectors verify this at final inspection. Missing or undersized ice-and-water-shield results in a failed final inspection and rework delay.
If I change from asphalt shingles to a metal roof, do I need a structural engineer?
Not always. If your home was built after 1980, standard residential framing can typically handle metal roof loading (2-3 lb/sq ft). Your contractor can submit a brief structural note confirming this. If your home was built before 1960 or has unusual framing, a $200–$400 engineer's letter may be prudent and may be required by Freeport before permit issuance. Include this upfront to avoid delays.
What happens if my contractor starts roofing before the deck inspection is scheduled?
The city may issue a stop-work order, halting the project until the deck inspection is completed and passes. This adds 2-3 weeks to your timeline and creates friction with your contractor. Always schedule deck inspection before tear-off or new fastening begins. Confirm with your contractor in writing that they will call the city 24 hours before deck work commences.
Am I required to disclose an unpermitted roof replacement if I sell my house in Illinois?
Yes. Illinois Residential Real Property Disclosure Act requires disclosure of unpermitted work. If a buyer's inspector discovers an unpermitted roof, the buyer's lender may refuse to finance, or the title company may hold back 5-10% of the purchase price ($8,000–$25,000 on a median Freeport home) pending retroactive permitting or remediation. This is a major resale liability. Always pull a permit upfront.
Can I just re-roof my home myself without hiring a contractor?
You can pull the permit as an owner-builder, but roofing is physically demanding and requires safe work practices, proper fastening technique, and flashing expertise. If you do the work yourself and fail final inspection (fastening pattern wrong, ice-and-water-shield insufficient, flashing leaking), the city will require remediation by a licensed contractor, costing $3,000–$8,000. Most homeowners hire a contractor and oversee progress rather than DIY a full re-roof.
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.