What happens if you skip the permit (and you needed one)
- Stop-work orders and fines: McHenry Building Department issues $500–$2,000 fines for unpermitted reroofing work discovered mid-project, plus mandatory re-pull of permit at full cost.
- Insurance claim denial: Homeowner's insurers in Illinois regularly refuse coverage for roof-damage claims if replacement was done unpermitted; claims under $15,000–$25,000 may be outright rejected.
- Forced removal and re-do: If discovered during a future inspection (home sale, refinance, or insurance audit), the city can require you to remove the new roof and start over with proper permits and inspections — labor cost $2,000–$5,000.
- Resale disclosure and price hit: Illinois Residential Real Property Disclosure Act requires you to disclose unpermitted work; buyers' lenders routinely condition closing on proof of permits or demand $3,000–$8,000 escrow holdback.
McHenry roof replacement permits — the key details
McHenry Building Department enforces the Illinois Building Code (most recently the 2015 IBC with state amendments), which incorporates IRC R905 (roof-covering requirements) and IRC R907 (reroofing standards). The headline rule: any full roof tear-off-and-replace or reroofing project affecting 25% or more of the roof area triggers a permit requirement. Why? Because IRC R907 mandates that if your roof already has two layers of shingles (or one layer of slate/tile plus one shingle layer), you must tear off to the deck before installing a new cover — you cannot overlay a third layer. McHenry's Building Department applies this rule strictly; the permit application form itself asks 'How many existing layers?' and if the inspector or applicant answers 'two or more,' the city will not approve an overlay application. Additionally, IRC R907.3 requires that when tear-off occurs, all nails must be flush or removed from the deck to prevent telegraphing (raised bumps under new shingles that accelerate wear). The city's inspectors check for this during the in-progress deck inspection, which is mandatory for any tear-off project.
Material changes trigger heightened scrutiny. If you're moving from asphalt shingles to metal, slate, or clay tile, McHenry Building Department requires a structural evaluation because the load changes: metal is lighter (roughly 1.5–2 lb per square foot vs. 2.5–3 for asphalt), but slate and tile are much heavier (7–10 lb per square foot). For slate or tile, the city will ask for a letter from a structural engineer or architect confirming that roof framing, rafters, and connections are adequate. Metal reroofs typically pass without additional engineering, but the permit application must specify fastener type (G90 galvanized or stainless), fastening pattern (per manufacturer, usually 6–8 fasteners per panel), and underlayment (either synthetic or felt, depending on slope and climate). McHenry's frost-line depth of 36–42 inches underground also means attic ventilation is critical to prevent ice damming in winter, so the city's inspector will confirm that soffit and ridge vents are clear and properly sized per IRC R806.2.
Ice-water-shield and cold-climate underlayment are non-negotiable in McHenry's climate zone. IRC R905.1.1 requires that in areas subject to ice damming (which McHenry definitely is, given 100+ inch annual snowfall and freeze-thaw cycles), eaves protection must extend up the roof slope to a point that is at least 24 inches (measured vertically) beyond the interior wall face, or to the line where the outer surface of the roof would be warmed above 32 degrees Fahrenheit due to attic heat loss. In practice, McHenry roofers typically install ice-water-shield from eaves to 36–48 inches up the slope (or to the line where finished attic space ends). The permit application or plan must specify this detail — many amateur roofers or inexperienced contractors miss this and the city will reject the application or flag it during framing inspection. Additionally, McHenry code requires that all underlayment be installed per manufacturer specifications, with proper overlap (typically 4–6 inches along slopes and 6–8 inches across hips), and that fasteners not be oversized (which can tear synthetic underlayment).
Exemptions exist for repairs and like-for-like patching. If you're replacing fewer than 10 squares (a square is 100 square feet) of asphalt shingles without a tear-off, and the replacement material is identical to existing (same color, profile, and manufacturer), you do not need a permit in McHenry. Similarly, gutter and flashing repairs or replacements, even if they involve some roof-edge work, are exempt as long as no structural deck repair is required. However, once you're at 25% or more of the roof area, or you discover that a tear-off is necessary (due to existing layers or deck rot), the exemption ends and you must pull a permit. The city's Building Department also carves out exemptions for small repairs to dormer flashing, skylight curbs, and chimney flashings if they're incidental to shingle patching — but again, the moment you're doing a systematic reroofing job, permit required.
Local permitting workflow and timeline in McHenry. The city accepts applications in person (City Hall, Monday–Friday 8 AM–5 PM) or potentially online via its permit portal (verify current URL with the city, as web portals change). For a straightforward like-for-like asphalt shingle replacement with no material change or structural work, you can often get over-the-counter (OTC) approval same-day or next-day, and the permit is issued for immediate work. For tear-offs or material changes, the city requires a plan review; allow 3–5 business days. Once permitted, you'll schedule an in-progress (deck) inspection before the roofer nails down the new layer, and a final inspection after the job is complete. The entire timeline from application to final sign-off typically runs 2–3 weeks for OTC projects and 4–6 weeks if structural or deck repairs are discovered. Permit fees in McHenry are generally calculated as a percentage of project valuation: expect $150–$400 for a typical 2,000–2,500 square-foot single-family home reroof, or roughly $0.10–$0.20 per square foot of roof area. If you opt for a licensed contractor to pull the permit (which is common), confirm they've included this fee in their quote; many roofers bundle permit costs into their bid.
Three McHenry roof replacement scenarios
Ice-water-shield and winter weather in McHenry: why the city cares
McHenry County averages 100–120 inches of snow annually and experiences frequent freeze-thaw cycles, especially in the 36–42 inch frost-depth zone. Ice damming occurs when warm attic air or solar gain melts snow on the upper roof, water runs down to the eaves (which are unheated and stay below freezing), freezes, and backs up under shingles. This water then seeps through nails, sheathing, and into the attic and walls. IRC R905.1.1 (and adopted by Illinois and McHenry) requires eaves protection (ice-water-shield or self-adhesive membrane) extending up the slope a minimum of 24 inches vertically beyond the interior wall face, or farther if structural framing dictates. In practice, McHenry roofers typically install 36–48 inches of ice-water-shield from the drip edge up the slope, or to the line where the attic space ends. The city's inspector will verify this detail during the in-progress inspection; if you skip it or specify felt-only underlayment, the permit will be rejected or flagged and the inspector may require remediation. Many homeowners and contractors underestimate this requirement and submit plans with 'standard underlayment' — the city will ask for clarification. Specify brand and product (e.g., 'CertainTeed WinterGuard or equivalent ice-water-shield, installed per manufacturer specs, extending 36 inches up slope from eaves'). The extra cost for ice-water-shield is roughly $0.50–$1.00 per square foot over standard felt, or $300–$600 on a 2,000+ sq. ft. roof — money well spent in McHenry's climate.
McHenry's deck inspection standard and common rejection scenarios
Once you've submitted your permit application and it's been approved, the first inspection after permit issuance is the in-progress (or 'framing') inspection. The roofer tears off the old shingles and underlayment down to the deck (the plywood or board sheathing). At this point, the city's inspector arrives and examines the deck for soft spots, rot, nail pops, and fastener condition. IRC R907.3 requires that all old fasteners be removed or set flush — a nail that sticks up even 1/16 inch will telegraph through the new shingles and cause premature wear. The inspector will probe the deck with a tool or screwdriver looking for water damage, soft wood, or delamination. If the deck is compromised, the inspector will note it and you'll need to replace the damaged section (or the entire deck if rot is widespread) before proceeding. In McHenry's climate and home age (many homes are 50–100+ years old), deck rot is not uncommon, especially on north-facing slopes or over unvented attic spaces where moisture accumulates. Roofers typically charge $200–$500 per sheet (4x8 feet) for replacement plywood, plus labor ($100–$150 per sheet), and this work may require its own permit if it involves structural framing repairs. Budget 1–2 weeks for this if detected, plus additional inspection. The other common rejection: the roofer has already nailed down the new shingles before the deck inspection. The city will issue a citation and may require the roofer to remove the shingles for a redo, or they'll perform a belated deck inspection and document that they couldn't verify compliance. This delays final approval and may void warranty on shingles. Coordination with the city is crucial: call ahead (or check the permit) to schedule the deck inspection before the roofer begins fastening.
Call or visit City of McHenry Hall: 603 N. Riverside Drive, McHenry, IL 60050 (verify address with city website)
Phone: (815) 363-2700 (City of McHenry main line; ask for Building Department or Permits) | Visit mchenry.il.us or contact the city for the permit portal URL and online application process
Monday–Friday, 8:00 AM–5:00 PM (Central Time); closed weekends and holidays
Common questions
Do I need a permit to patch shingles on a small section of my roof after a windstorm?
If the patch covers fewer than 25% of your total roof area and does not require a tear-off (i.e., you're replacing shingles over existing material), the repair is exempt from permitting in McHenry. However, if the damage is so severe that a tear-off is necessary, or if you discover a second or third layer of shingles, a permit becomes mandatory. Document the scope with your roofer in writing before work begins.
What is the difference between a tear-off reroof and an overlay reroof, and why does McHenry require permits for one and not the other?
A tear-off removes all existing shingles and underlayment down to the deck before installing new material. An overlay (or re-cover) installs new shingles on top of existing ones without removal. IRC R907.4 prohibits a third layer of shingles; if you have two layers already, you must tear off. McHenry enforces this strictly because three-layer roofs are prone to trapping moisture, shortening the life of all layers. Tear-offs always require a permit; single-layer overlays on one-layer roofs may be exempt if under 25% of area, but McHenry recommends pulling a permit anyway to be safe.
I'm switching from asphalt shingles to metal roofing. Will McHenry Building Department require a structural engineer letter?
Not necessarily for metal alone — metal is lighter than asphalt, so structural load decreases and no engineering is usually needed. However, if your roof framing is in poor condition or if you're switching to heavy materials (slate or clay tile), a structural letter may be required. Submit your metal spec (gauge, fastener type, fastening pattern) with the permit application and the city will advise if additional review is needed. A structural letter from an engineer or architect typically costs $300–$600 and takes 1–2 weeks.
McHenry is a cold climate. Does the city require ice-water-shield, and how far up the roof must it extend?
Yes. IRC R905.1.1, adopted by McHenry, requires eaves protection (ice-water-shield or self-adhesive membrane) extending a minimum of 24 inches vertically beyond the interior wall line, or farther per manufacturer specs. In practice, McHenry roofers typically install 36–48 inches of ice-water-shield from the drip edge up the slope, or to the line where the attic space ends. Failure to specify this on your permit application will result in a rejection or flag during inspection. Confirm this detail with your roofer and mention it in your application.
How long does it take to get a roof permit in McHenry, and can I start work before the permit is issued?
For a simple like-for-like asphalt shingle replacement with no material change, you may receive over-the-counter (OTC) approval same-day or next business day. Material changes and tear-offs requiring plan review take 3–5 business days. Once the permit is issued, you are authorized to begin work. Starting work before permit issuance is a code violation and risks stop-work orders and fines ($500–$2,000). Always wait for written permit approval.
What happens during the roof inspection in McHenry, and do I need to schedule it?
Two inspections are typical: in-progress (deck) and final. The deck inspection occurs after the old roof is stripped but before new shingles are fastened. The inspector checks for deck rot, nail pops, and fastener removal compliance (IRC R907.3). The final inspection occurs after all shingles and flashing are installed and verifies proper overlap, fastening pattern, and trim details. Contact the city's Building Department to schedule inspections, or your roofer may be able to call them in. Inspections typically occur within 1–2 business days of request.
My roof has two layers of shingles. Can I just put a third layer on top, or do I have to tear off?
You must tear off. IRC R907.4, enforced by McHenry, prohibits more than two layers of roofing material. Once you have two layers, any reroofing must be a tear-off to the deck. The rule exists because multi-layer roofs trap moisture, accelerate deterioration, and hide structural problems. McHenry's inspector will verify layer count during the permit review and will not approve an overlay application if two layers are confirmed.
What is included in the McHenry roof permit fee, and is it the same for all roofers?
The permit fee is set by the City of McHenry and is typically 1.5–2% of project valuation, or roughly $0.08–$0.20 per square foot of roof area. A 2,000 sq. ft. reroof valued at $10,000–$12,000 usually incurs a $150–$250 permit fee. The fee is paid once at permit issuance and is the same regardless of which contractor you hire. Many roofers include the permit fee in their estimate; confirm this with them in writing before signing a contract.
If I discover roof deck damage or rot after the permit is issued, do I need a new permit, or is it covered under the original?
Deck repair work (replacing rotten plywood or damaged framing) is typically covered under the original permit scope if it's incidental to the reroofing and the inspector has already flagged it during the in-progress inspection. However, if the damage is extensive (more than ~10% of deck area) or requires structural repairs beyond simple plywood replacement, the city may require a separate structural permit or amendment. Discuss discovered damage with the Building Department and your roofer immediately to clarify scope and timeline.
Can I pull the roof permit myself (as an owner-builder), or does my roofer have to do it?
In McHenry, owner-builder permits are allowed for owner-occupied properties. You can pull the roof permit yourself if you own the home and will be performing the work. However, if you hire a contractor, that contractor typically pulls the permit (and is licensed to do so). As an owner-builder, you must perform the work yourself or supervise it closely; hiring someone else to do the work while you pull the permit can trigger code violations. If in doubt, consult the Building Department before starting.
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.