Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Most roof replacements in Machesney Park require a permit. Full tear-offs, overlays on homes with existing multiple layers, and material changes all trigger the requirement. Spot repairs under 25% of roof area may be exempt.
Machesney Park follows the 2012 International Building Code (adopted locally) and enforces IRC R907 (reroofing) strictly. The city's key distinction: a three-layer detection rule — if your home already has two or more layers of roofing, Machesney Park's building department mandates a tear-off before any overlay application is permitted. This is city-enforced under their plan-review process and shows up on their pre-submittal checklist. Most Illinois municipalities follow state code, but Machesney Park's published guidance explicitly flags 'existing roof layers must be verified by inspector prior to permit issuance.' Additionally, because the city sits in the Chicago frost-depth zone (42 inches in the northern portions), your flashing and ice-water-shield installation will be inspected to IRC R905.2.8.1 standards — ice-water-shield must extend at minimum 24 inches from the eave on reroofs. If your project involves a material upgrade (asphalt shingles to metal or slate), the city requires a structural evaluation if the new material adds weight or changes fastening patterns. Owner-builder permits are allowed for owner-occupied single-family homes, which is unusual in the collar-county belt and saves 15–20% on permit fees.

What happens if you skip the permit (and you needed one)

Machesney Park roof replacement permits — the key details

Machesney Park Building Department enforces the 2012 International Building Code with local amendments. The most critical rule for reroofing is IRC R907.4, which states: 'Where the existing roof covering is wood shakes, wood shingles or asbestos cement shingles, the application of new wood shakes, wood shingles or asbestos cement shingles shall not be permitted over the existing roof covering.' More broadly, Machesney Park interprets this to mean no overlay is allowed on homes with two existing layers of roofing material already present. The city's code officer will ask you to submit documentation of existing roof layers — either via photo evidence or a pre-inspection visit ($75–$150, applied to permit fee if you proceed). If a third layer is found during your pre-permit survey, you must tear off to bare deck before the permit can be issued. This three-layer rule is enforced consistently and is the single biggest reason for permit rejections in the area.

Underlayment and flashing specifications are the second-most-common rejection point. Machesney Park requires that all reroofs include a water-shedding underlayment per IRC R905.2.8 (synthetic or asphalt-saturated felt minimum 30 lb). For homes in the northern part of Machesney Park (which sits in the 42-inch frost-depth zone near Chicago), ice-water-shield must be installed 24 inches up from the eave on all roof pitches and must extend 36 inches up on valleys per IRC R905.2.8.1. If your home has eave overhangs greater than 12 inches, or if you have a heated attic below an unheated cathedral ceiling, the inspector will verify ice-water-shield is continuous. Fastening patterns are also specified: roof decking nails must be 6d galvanized (or approved corrosion-resistant) at 12 inches on-center along board edges and 24 inches on-center through the field. Your roofing contractor must provide a fastening diagram in the permit application — submitting a generic 'standard asphalt shingle installation' will delay plan review by 5–7 days.

Material changes and structural concerns trigger additional review. If you're upgrading from asphalt shingles to metal roofing, slate, or clay tile, Machesney Park's building department requires a structural evaluation letter from a licensed engineer or architect showing that the roof deck and framing can accommodate the new load. Metal roofing runs 2–3 pounds per square foot; slate and tile run 10–15 pounds per square foot. Most homes built before 1990 in Machesney Park were framed for asphalt shingles (approximately 2–3 psf) and will need deck reinforcement or a full structural redesign for slate or tile. This evaluation adds $500–$1,500 to your project timeline (2–3 weeks for engineering review) and may require deck sistering, truss reinforcement, or other structural work that itself requires a separate permit and inspection. Metal-to-asphalt conversions or vice versa typically do not require structural review unless the building department flags existing structural deficiencies.

Flashing materials and fastening are specified in permit applications. Machesney Park requires all flashing to be 24-gauge minimum galvanized steel, copper, or approved aluminum alloy. Galvanized steel must be 24-gauge and mechanically fastened (no sealant alone); copper flashing must be a minimum of 16-ounce; lead flashing is prohibited. Roof penetrations (vents, skylights, chimneys) must be re-flashed with step flashing or approved two-piece flashing systems. Chimney flashing is a frequent inspection point — if mortar is loose or flashing is corroded, the inspector will require re-flashing as a condition of final approval. The permit application must include a flashing diagram showing all penetrations, valleys, eave detailing, and roof-to-wall transitions. If your project includes gutter replacement, the gutter work requires a separate permit only if gutters are structural (e.g., serving as a drainage tie-in for the foundation); gutter-and-downspout replacement alone is typically exempt.

Permit fees in Machesney Park are calculated as a percentage of the project valuation, with a minimum fee of $100. Reroofing fees typically run $150–$350 depending on roof square footage and complexity. A typical 2,000-square-foot home (approximately 20 roof squares) will incur a permit fee of $175–$250. Plan review takes 3–5 business days for a like-for-like (same-material) replacement; 7–10 business days if flashing diagrams or structural evaluation is required. Inspections are scheduled for in-progress (after deck nailing and before underlayment) and final (after all roofing, flashing, and penetration sealing are complete). Final inspection must occur within 30 days of permit issuance or the permit expires and must be re-pulled. Most roofing contractors in Machesney Park are familiar with these requirements and will pull the permit on your behalf; confirm they have submitted flashing diagrams and a materials list before crews arrive on-site.

Three Machesney Park roof replacement scenarios

Scenario A
Like-for-like asphalt shingle replacement, single existing layer, 18 roof squares, vinyl-sided ranch — no material change
Your 1972 ranch in central Machesney Park has a roof that's 22 years old and failing. One existing layer of asphalt shingles is visible; no second layer. You're replacing with architectural asphalt shingles (same weight class, 3-tab equivalent durability). In this scenario, you must pull a permit. The Building Department will issue a low-complexity permit application form — you'll list the existing material (asphalt shingles, unknown age), the new material (GAF Timberline HD or equivalent, 30-year rated), and the square footage (18 squares = 1,800 square feet). Underlayment will be standard synthetic (not ice-water-shield, since this is a standard pitch and not a valley-heavy roof). The permit fee is $150–$175. Plan review takes 2–3 business days. Your contractor schedules an in-progress inspection after the deck is nailed but before underlayment is installed (typically day 1 afternoon); the inspector verifies no hidden layers, checks deck condition, and confirms nail spacing (6d galvanized, 12 inches on-center at edges, 24 inches through the field). Final inspection occurs after all shingles and flashing are installed, typically 2–3 days after in-progress inspection. Total timeline from permit issuance to final sign-off: 5–7 business days. Cost: permit fee $150–$175 plus contractor labor and materials ($3,500–$5,500 for 18 squares installed in Machesney Park, 2024 rates). No structural evaluation required. No ice-water-shield extension required (standard roof pitch, no eave overhangs exceeding 12 inches).
Permit required | $150–$175 permit fee | 3-day plan review | 2 inspections (in-progress + final) | Synthetic underlayment only | Like-for-like material, no engineering | Total project $3,700–$5,700
Scenario B
Overlay attempt on second layer, discovery of hidden third layer, tear-off required — Macomb County border (42-inch frost zone)
Your home near the Machesney Park–Rockford border was built in 1965 and has a roof that's been 'overlaid' twice (visible in the roofline thickness and slight buckling). You want to save money by overlaying again with a new architectural shingle. When you submit the permit application, Machesney Park Building Department's online checklist requires you to declare the number of existing roof layers. You list 'two layers.' The code officer schedules a pre-permit inspection ($100–$150) to verify. The inspector arrives and discovers three distinct layers: original asphalt shingles (1965), a 1985 overlay, and a 1998 second overlay. Per IRC R907.4 and Machesney Park's three-layer enforcement rule, no overlay is permitted. You are required to tear off to bare deck. This changes your scope from a $3,000 overlay to a $6,500–$8,500 full tear-off-and-replace. Permit fee increases to $250–$300. The tear-off generates additional debris-removal costs ($500–$1,000 depending on dumpster rental). Your contractor now must submit a detailed flashing plan and identify all roof penetrations. Because your home is in the 42-inch frost-depth zone near Chicago, ice-water-shield is now mandatory 24 inches from the eave. In-progress inspection checks the deck for rot, verifies nail pattern and ice-water-shield application. Total project timeline extends to 2–3 weeks (permit + tear-off + install + inspections). Cost: $250–$300 permit + $6,500–$8,500 roofing + $500–$1,000 debris removal = $7,250–$9,800 total. Lesson: pre-permit layer verification saves money and timeline delays. If you had not submitted for permit, a city inspector complaint or contractor discovery would have resulted in a stop-work order and double-permit fees ($400–$500).
Permit required | Pre-permit layer inspection $100–$150 | Tear-off mandatory (3+ layers detected) | $250–$300 permit fee | Ice-water-shield 24 inches from eave (42-inch frost zone) | 2 inspections | Total project $7,250–$9,800
Scenario C
Asphalt-to-metal roof upgrade, structural evaluation required, cathedral ceiling, owner-builder permit
Your contemporary home in Machesney Park (built 1998) has a cathedral ceiling under an unheated attic space. You want to replace failing asphalt shingles with metal roofing (standing seam, Kynar 500 finish) — a material upgrade that improves longevity and aesthetics but adds weight and fastening complexity. Metal roofing runs approximately 1.5 pounds per square foot vs. 2.5 psf for asphalt. However, because you have a cathedral ceiling and unheated attic, the building department requires a structural evaluation letter from a licensed architect or engineer confirming that the roof framing (likely 2x6 or 2x8 rafters from 1998) can support the new load and the new fastening pattern (standing-seam metal typically uses 1.25-inch fasteners every 12–16 inches, different from shingle nailing). You hire an engineer ($600–$800); she confirms the framing is adequate but recommends 0.75-inch plywood reinforcement at four critical load points ($$200–$400 material + labor). You submit the permit application as an owner-builder (your home, owner-occupied, no contractor). Machesney Park allows owner-builder permits for single-family owner-occupied homes. The permit fee is $175–$225 (slightly lower than contractor-pulled permits in some jurisdictions, but Machesney Park does not offer a discount). Plan review takes 5–7 days because the engineer's letter and structural diagram must be reviewed. You are required to install ice-water-shield 36 inches up valleys and 24 inches from the eave (cathedral ceilings have higher condensation risk; the frost-depth rule applies strictly here). In-progress inspection verifies plywood reinforcement, fastening pattern per metal manufacturer specs, and ice-water-shield continuity. Final inspection checks all flashing, penetration sealing, and edge termination. Total timeline: 10–14 days from permit issuance to final sign-off. Cost: $800–$1,000 engineering + $200–$400 plywood + $175–$225 permit + $5,500–$7,500 metal roof installation (20–25 squares at $275–$300 per square installed) = $6,675–$9,125 total. Metal roofing longevity (50–70 years vs. 20–25 years for asphalt) justifies the cost and structural work. If you had skipped the permit, city discovery would have triggered a stop-work order, removal of the metal roof, and re-installation of asphalt shingles at your cost.
Permit required | Owner-builder permit available (owner-occupied) | Structural evaluation required $600–$800 | Plywood reinforcement $200–$400 | $175–$225 permit fee | 7-day plan review | Ice-water-shield 36 inches in valleys (cathedral) | 2 inspections | Total project $6,675–$9,125

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Machesney Park's three-layer rule and why it matters to your permit

The IRC R907.4 reroofing standard prohibits overlaying wood shakes or shingles on existing wood shakes or shingles. Machesney Park Building Department extends this principle to all roofing materials: no overlay is allowed if three or more layers of roofing material are already present on the deck. This rule exists because multiple roof layers trap moisture, accelerate decay, hide structural damage, and cause uneven load distribution — particularly problematic in northern Illinois where freeze-thaw cycles occur 40–50 times per winter. A three-layer roof creates a closed cavity that holds condensation; in the 42-inch frost-depth zone where Machesney Park sits, this condensation freezes and thaws repeatedly, weakening the roofing substrate and fasteners. The building department enforces this rule consistently because previous overlay failures led to roof collapses and water damage claims in residential properties.

Before you submit a permit application, Machesney Park's code office recommends a layer count. You can do this yourself by photographing the eave (where layers are visible due to profile thickness) or by requesting a pre-permit inspection ($75–$150). If the inspector finds three or more layers, overlay is not an option — you must tear off to bare deck, which adds 3–5 days to your timeline and $2,000–$4,000 to your cost. The good news: discovering this at the permit stage is far cheaper than discovering it during installation, when your contractor is already on the roof and you've ordered materials. One Machesney Park homeowner in 2022 attempted to overlay without declaring layers; the inspector caught a third layer during in-progress inspection, forced a complete stop-work, and the homeowner paid $4,500 in additional tear-off costs plus double permit fees ($350 instead of $175). This mistake is entirely avoidable with honest declaration upfront.

Tear-off to bare deck is not onerous if you plan for it. A qualified roofing contractor can remove three layers, dispose of the debris (typically 30–40 cubic yards of waste), and prepare the deck for new roofing in 2–3 days. The cost ranges $1,500–$2,500 depending on roof complexity and dumpster rental. Your permit is still valid; in-progress inspection occurs after tear-off and deck evaluation. If the inspector finds soft spots, rot, or missing decking, those areas must be sistered (reinforced with new plywood) before underlayment and roofing can proceed. This adds another inspection and 1–2 days to timeline. Budget for tear-off when you're comparing roofing bids — the most common shock is discovering a third layer during demolition and realizing the contractor's initial quote didn't include disposal of an extra layer.

Ice-water-shield, frost depth, and valley flashing in the Machesney Park climate zone

Machesney Park straddles climate zones: northern portions sit in the 42-inch frost-depth zone (Chicago weather), while southern portions approach the 36-inch zone. All reroofs in Machesney Park must comply with IRC R905.2.8.1, which requires ice-water-shield (also called self-adhering underlayment or ice-and-water shield) to be installed a minimum of 24 inches up from the eave on all pitches. The purpose is to prevent water from backing up under shingles during freeze-thaw cycles when gutters clog or ice dams form. In the 42-inch frost-depth zone, ice dams are frequent: water runs down the roof, reaches the eave (which is above the frost line and therefore colder), freezes, and backs up under the shingles. Without ice-water-shield, this water penetrates the underlayment and soaks the deck. Your Machesney Park inspector will verify ice-water-shield installation by measuring from the eave up the roof slope — it must extend at least 24 inches, and in high-valley areas or on roofs with eave overhangs exceeding 12 inches, it must extend 36 inches. This is not a suggestion; it is a mandatory inspection point.

Valley flashing is a second frost-related concern. Open-valley or woven valleys (where two roof slopes meet) are prone to water channeling in spring thaw conditions. Machesney Park's building department prefers closed valleys (with metal flashing) or at minimum requires W-valley flashing (where valley metal is visible and water is directed down the middle). The valley flashing must be 24-gauge minimum galvanized steel or 16-ounce copper, and it must be mechanically fastened (nailed or screwed at 12 inches on-center along the edges). Sealant alone is not acceptable. If your home has multiple valleys (a complex roof), the permit application will request a valley diagram showing each valley location and the flashing material specified. Plan review may require clarification if valley details are missing. A typical second-story valley with adjacent attic space requires step flashing where the valley meets the wall framing; missing this step flashing is a common reason for water infiltration and a code violation during final inspection.

Frost depth also affects flashing at the roof-to-wall transition. Where your roof meets an exterior wall (particularly on additions or homes with varying roof heights), the flashing must overlap the wall cladding by a minimum of 4 inches and extend up behind any sheathing. In Machesney Park's 42-inch frost zone, water that freezes at the base of this flashing can lift it loose if it's not secured every 6–8 inches with corrosion-resistant fasteners. Your roofing contractor will detail this in the flashing diagram. If the existing flashing is corroded or loose (common in homes over 20 years old), replacement is required as part of the reroof permit. This is a frequent source of water intrusion in the area and inspectors look for it carefully.

City of Machesney Park Building Department
Machesney Park City Hall, Machesney Park, Illinois (exact address and zip: 61115 — verify local address via city website)
Phone: Call Machesney Park City Hall main number; building permits department extension available on their website or by requesting 'building permits' when you call | Machesney Park Online Permit Portal — search 'Machesney Park Illinois building permit' or visit the city website at machesneypark.com (portal URL and login instructions available on city building department page)
Monday–Friday 8:00 AM – 5:00 PM (verify hours on city website; some weeks may have extended hours or emergency on-call scheduling)

Common questions

Do I need a permit to repair a few missing shingles or patch a leak?

No. Repairs to less than 25% of the roof area (typically fewer than 5 roof squares or isolated patching of 2–3 shingles) do not require a permit in Machesney Park. However, if you're patching more than 10 squares or if the repair exposes a hidden third layer underneath, you must stop and contact the building department. Small repairs are exempt, but a full tear-off-and-replace (even of half the roof) requires a permit.

Can my roofing contractor pull the permit, or do I have to?

Your contractor can pull the permit on your behalf. In fact, most licensed roofing contractors in Machesney Park routinely pull permits as part of their project scope. Confirm this in your contract; some contractors charge a $75–$150 permit-pulling fee (included in your quote or as a line item). Owner-builder permits are allowed for owner-occupied single-family homes, so you can also pull it yourself if you're doing the work or hiring a handyman.

What happens if I discover my roof has three layers during the tear-off?

Stop work and contact the building department immediately. If you have a valid permit, the inspector will schedule a deck inspection before the tear-off is complete. If the third layer is discovered and you did not permit the work, you risk a stop-work order and double permit fees. With a permit in place, the third-layer discovery is treated as a change order — your contractor re-estimates the additional tear-off cost, and the inspection continues normally. Costs increase by $1,500–$2,500, but the permit remains valid.

Is metal roofing more likely to require a permit than asphalt shingles?

Both require a permit. However, metal roofing may require an additional structural evaluation letter if the new material is significantly heavier or uses a different fastening pattern than the original (e.g., standing-seam metal vs. asphalt shingles). A typical upgrade from asphalt (2.5 psf) to metal (1.5 psf) does not require structural evaluation; an upgrade to slate or clay tile (10–15 psf) almost always does. Factor in engineering cost ($600–$1,000) when budgeting for heavy-material upgrades.

How long does the Building Department take to approve a roof permit?

Plan review for a like-for-like replacement (same material, no structural changes) takes 2–3 business days. If you're changing materials or if flashing diagrams are incomplete, plan review may take 5–7 business days. Once approved, your contractor can schedule the first inspection and begin work. Final inspection must occur within 30 days of permit issuance or the permit expires. Total project timeline is typically 7–14 days from permit issuance to final sign-off, not including weather delays.

What's the difference between ice-water-shield and standard underlayment?

Standard underlayment is asphalt-saturated felt or synthetic material that sheds water but relies on shingles to protect it from UV exposure and mechanical damage. Ice-water-shield is a self-adhering membrane (typically bituminous or synthetic rubber) that sticks directly to the roof deck and creates a secondary water barrier — if water gets under the shingles (due to an ice dam or high wind-driven rain), the ice-water-shield prevents water from entering the deck. In Machesney Park's 42-inch frost-depth zone, ice-water-shield is required 24 inches from the eave on all reroofs. Standard underlayment alone in the remaining field is acceptable. Ice-water-shield costs $0.50–$1.00 per square foot extra but is mandatory for code compliance.

Can I DIY the roofing work myself and avoid the permit?

Owner-builder roofing is allowed in Machesney Park for owner-occupied single-family homes. You can pull an owner-builder permit ($150–$225) and perform the work yourself or with a licensed helper. However, you cannot avoid the permit — the building code applies regardless of who does the work. DIY without a permit exposes you to stop-work orders, fines, and insurance denial if the roof fails. The permit fee is small compared to the risk; budget it in.

What if my roof has asbestos shingles? Do I still need a permit?

Yes, and additionally, asbestos shingles must be removed by a licensed asbestos abatement contractor. Machesney Park will not issue a reroofing permit until the asbestos is documented and a plan for safe removal is submitted. The abatement contractor will apply for a hazardous-materials permit separately. This adds 2–4 weeks and $1,500–$3,000 to the project. Homeowners often discover asbestos shingles only during the pre-permit inspection, so factor this risk into old-home reroofing budgets.

Do I need a permit for gutter replacement or skylights at the same time as my roof reroof?

Gutter replacement alone does not require a permit (gutters are not a structural building component). However, if your gutters are being replaced as part of the roof work and they are tied into the roof flashing, the roofing contractor will reflash them during the roofing inspection — this is covered under the roofing permit. Skylight replacement or new skylight installation requires a separate permit ($100–$200) and must be flashed per IRC R1421. Most contractors submit a single permit application that covers both roofing and skylights to avoid multiple inspections. Confirm with your contractor whether skylights are included in the roofing permit scope.

What happens if the inspector finds roof deck rot or structural damage during the inspection?

The inspector will halt the roofing work and flag the structural damage as a code violation. You must hire a contractor to repair the damaged decking (sistering, replacement, or reinforcement) before the roofing can proceed. This triggers a separate inspection for the structural work. Costs depend on the extent of damage — minor rot repair (1–2 sheets of plywood) runs $200–$600; major structural damage can run $2,000–$5,000 or more. Budget 3–5 additional days for structural repairs and re-inspection. This is why pre-permit deck photos are valuable: they set expectations and help you budget for surprises.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current roof replacement permit requirements with the City of Machesney Park Building Department before starting your project.