Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof tear-off and replacement in Villa Park requires a permit from the City of Villa Park Building Department. Repairs under 25% of roof area without tear-off may be exempt, but material changes, deck repairs, or any third layer detected will trigger the permit requirement.
Villa Park, located in DuPage County, adopts the Illinois Building Code (aligned with the IBC), and enforces it through the City of Villa Park Building Department — which requires permits for any reroofing that involves tear-off, structural deck work, or material changes per IRC R907.4. What sets Villa Park apart from some of its neighbors (like Hinsdale or Downers Grove, which have similar climates) is the city's strict enforcement of the three-layer rule: if a roof inspector finds evidence of three layers during the initial inspection, tear-off becomes mandatory under state code, and the city will not issue a permit for an overlay. Villa Park also sits in climate zone 5A (north portion), which mandates ice-and-water-shield underlayment extended 24 inches from the eaves on all roof edges — a specification often missed on DIY permit applications. The city's online permit portal allows over-the-counter (same-day or next-day) approval for like-for-like replacements with complete documentation, but structural changes, material upgrades to metal or slate, or three-layer discoveries will trigger full plan review (7–10 business days). Permit fees run $150–$350 depending on roof square footage and whether structural work is involved.

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

Villa Park roof replacement permits — the key details

Owner-builders in Illinois are allowed to pull permits for owner-occupied residential properties, but Villa Park's Building Department requires the homeowner to either perform the work themselves or directly hire and supervise a licensed contractor — they will verify that the contractor listed on the permit holds a current Illinois Department of Financial and Professional Regulation (IDFPR) roofing license. If you hire a general contractor who then subcontracts to a roofing company, the roofing subcontractor must still be licensed and should be named on the permit application. The Building Department does not permit work to proceed under a blanket 'general contractor license' for roofing; the roofing contractor's specific license number must be verified. Cost-wise, a full roof replacement in Villa Park ranges from $8,000 to $25,000 depending on square footage, material (asphalt shingles at the low end, metal or tile at the high end), and deck repair needs. Permit fees of $150–$350 are modest in comparison but should be budgeted upfront. If tear-off discovers rot, mold, or structural damage to decking, budget an additional $2,000–$8,000 for deck replacement — do not allow the contractor to patch small sections; Villa Park inspectors will flag inadequate repairs and require full structural remediation. Always get a pre-inspection damage report from the contractor and a signed change-order process agreement in writing before signing the main contract.

Three Villa Park roof replacement scenarios

Scenario A
Like-for-like asphalt shingle replacement, single layer, no deck damage — typical 2,000-square-foot ranch in Villa Park
You have a 20-year-old asphalt roof with no visible rot or deck damage, one layer of existing shingles, and you want to replace with matching asphalt shingles (Owens Corning Timberline or equivalent, 25-year rated, Class H wind rating). This is the most straightforward permit scenario in Villa Park. Your roofing contractor pulls the permit, submitting a simple roof sketch showing 2,000 square feet, roof pitch (4:12, typical for ranch homes), the shingle spec, ice-and-water-shield detail (24 inches from eaves), and the contractor's license number. Permit fee is $150–$200. Over-the-counter approval happens within 1 business day if all documentation is complete. The Building Department may request a pre-permit site inspection to verify the single-layer condition; this takes 3–5 days if required. Once approved, tear-off and replacement begin immediately. First inspection occurs after tear-off and before shingles are laid (Building Department verifies nailing pattern on new underlayment and checks for any hidden deck damage). Second inspection is final, after flashing, ridge vent, and all penetrations are sealed. Total permit timeline: 1–2 weeks from submission to final sign-off. Cost breakdown: permit fee $150–$200, roofing labor and materials $12,000–$16,000. No structural complications expected. Homeowner does not need to pull their own permit if the contractor offers permitting as part of the service (most do).
Permit required | Single-layer verified | No deck repair anticipated | Ice-and-water-shield 24 inches | Permit fee $150–$200 | Total roofing $12,000–$16,000 | 1–2 week timeline
Scenario B
Roof replacement with three-layer discovery and partial deck replacement — older two-story colonial, west Villa Park
Your 1970s colonial has a roof that is past its lifespan, and the contractor's pre-bid inspection reveals three layers of shingles. This is a full tear-off scenario per IRC R907.4. Initial permit application for overlay is rejected; you must resubmit as a 'tear-off and re-roof.' During tear-off, the contractor discovers approximately 40 square feet of rot in the plywood decking on the northwest face (older water infiltration from failed flashing). This triggers a Scope Change under Villa Park permitting rules. The contractor must stop, notify the Building Department, and obtain an amended permit that includes deck replacement. The amended application requires a structural note (can be signed by the roofing contractor or a structural engineer, depending on city requirements — call to confirm; many Illinois cities accept contractor certification for deck patches under 100 square feet). Total permit fees now include the original permit ($200–$250) plus an amendment fee ($50–$100). Deck replacement adds $3,000–$5,000 to the project cost and extends timeline by 4–6 days while the amendment is reviewed and inspected. First inspection occurs after deck repair is complete and nailed per code (8d ring-shank nails, 12-inch spacing in field, 6-inch at edges), before new underlayment and shingles. Second inspection is final. Total permit timeline: 2–3 weeks including layer discovery, amendment, and inspections. Homeowner experiences the most frustration and delay in this scenario because the initial estimate was for an overlay, but the three-layer discovery and rot force a re-bid and permit change. This is very common in Villa Park for homes built in the 1960s–1980s. Budget 10–15% contingency.
Permit required (full tear-off) | Three-layer discovered | Deck replacement ~40 sq ft | Amendment required | Original permit $200–$250 | Amendment fee $50–$100 | Roofing + deck $15,000–$20,000 | 2–3 week timeline
Scenario C
Material change to standing-seam metal roof, roof pitch 3:12, structural evaluation required — newer ranch with solar readiness, east Villa Park
You're replacing asphalt shingles with a metal standing-seam roof (Galvalume or aluminum) to improve weather resistance and prepare for future solar installation. This is a material-change permit, which triggers full plan review rather than over-the-counter approval. Villa Park Building Department will require: (1) a roof plan showing material spec (e.g., 'Galvalume 24-gauge standing seam, Grade 70 minimum, 3:12 pitch'); (2) fastener and attachment details (metal roofing must be attached with specific fasteners rated for metal substrates, per manufacturer specs and IBC 1507); (3) wind-load certification if the roof pitch is below 4:12 — since yours is 3:12, the city will likely require either the manufacturer's engineering letter certifying the roof for your wind zone (Zone 2 or 3, depending on Villa Park's location relative to Lake Michigan) or a sealed engineer's letter. This is the complication in Scenario C. Many roofing contractors do not provide engineer certification; you may need to hire a structural engineer ($400–$1,000) to certify the attachment design. The permit application is more formal and includes structural documentation. Permit fee is $250–$350 (higher due to plan review). Review timeline is 10–14 business days. Once issued, inspections are the same as Scenario A (post-tear-off and final), but the inspector will verify that metal fasteners are driven flush (not over-driven) and that underlayment is appropriate for metal (synthetic, not asphalt-saturated felt, which can off-gas under metal in summer heat). Total project timeline: 3–4 weeks including engineer coordination. Cost: permit fee $250–$350, engineer letter (if needed) $400–$1,000, metal roofing materials and labor $18,000–$28,000. Metal roofing is costlier upfront but lasts 40–50 years versus 20–25 for asphalt, so the long-term value is strong. Key lesson: material changes require more documentation and time; budget accordingly.
Permit required (material change) | Metal standing-seam roof spec | 3:12 pitch (low slope) | Engineer certification likely required | Permit fee $250–$350 | Engineer letter $400–$1,000 | Metal roofing $18,000–$28,000 | 3–4 week timeline

Every project is different.

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

Ice-and-water-shield requirements in Villa Park (climate zone 5A)

Villa Park is in climate zone 5A, which experiences winter temperatures regularly below freezing and receives significant snow and ice accumulation. The IRC R905 and local building code adoption mandate ice-and-water-shield (synthetic or bituthene-based self-adhesive underlayment) on all roof edges, valleys, and penetrations to prevent ice-dam leakage. The specific requirement: extend the ice-and-water-shield at least 24 inches inboard from the exterior wall line (measured horizontally along the roof) on all eaves and gables. This is not optional; it's a code requirement that Villa Park Building Department will verify during the roof inspection and will fail the permit if it's omitted.

Why this matters: ice dams form when heat escapes through the roof attic, melting snow that then refreezes at the cold eaves. The meltwater backs up under shingles and leaks into the home, causing tens of thousands of dollars in interior damage to insulation, drywall, and flooring. Ice-and-water-shield acts as a secondary barrier to stop this water before it penetrates the deck. Many DIY or budget contractors try to skip this layer or install it only over valleys, not full 24-inch eave extensions — Villa Park inspectors will catch this and require correction before final sign-off.

Installation detail: ice-and-water-shield is rolled out perpendicular to the roof edge (bottom to top), overlapped 6 inches between rolls, and adhered directly to clean plywood. It is then covered by the primary underlayment (felt or synthetic) in field areas, but left exposed at the eaves under the shingles. High-temperature ice-and-water-shield (e.g., Grace Ultra, which resists buckling in summer heat) is preferred in Villa Park because metal roofing and dark shingles can reach 150–170°F, causing standard ice-and-water-shield to off-gas or buckle. Confirm the product type with your contractor and specify it on the permit application to avoid rejection. Cost is minimal ($200–$400 for a 2,000-square-foot roof) but essential.

Deck inspection, rot remediation, and structural sign-off in Villa Park permits

During tear-off, the Building Department inspector (or the roofing contractor acting under the permit) will examine the roof deck for rot, deflection, and structural soundness. In Villa Park, where homes were built in multiple eras (1950s ranch homes, 1970s colonials, 1990s subdivisions), deck condition varies widely. Older homes frequently have rot around valleys, eaves, or areas where previous flashing failed. If rot is detected during tear-off, a Scope Change notice is issued (similar to Scenario B), and the permit is amended to include deck replacement. Villa Park does not allow patching of large rot areas (more than 50–100 square feet); the entire damaged section must be replaced with pressure-treated lumber (PT) rated for exterior exposure, typically PT Southern Yellow Pine or PT Spruce-Pine-Fir. Fastening must comply with IRC R905 (12-inch spacing in field, 6-inch at edges, 8d or 10d ring-shank nails into solid wood).

Structural sign-off: if more than 25% of the roof deck in any section is found to be damaged, or if deflection (sagging) is visible, Villa Park may require a structural engineer's certification before proceeding. This is especially true if the damage extends into rafters or trusses. Most roofing contractors can sign off on simple plywood replacement under 100 square feet, but larger repairs or truss involvement warrant engineering review (cost $600–$1,500). Do not allow a contractor to 'band-aid' a rot problem with small patches; Villa Park's inspector will flag this and require full remediation. Budget 10–15% contingency for deck repair on any roof over 15 years old.

Timeline impact: deck repair extends the permit by 4–6 days because of inspection scheduling and material lead times (PT plywood is stocked but may need overnight ordering if the contractor is caught off-guard). The advantage of discovering rot early in the process is that it's fixed before new roofing is installed. The disadvantage is cost shock — deck replacement can increase a $12,000 roof job to $18,000. Always obtain a detailed damage report and a separate change-order quotation from the contractor before signing the main roof contract.

City of Villa Park Building Department
Villa Park Village Hall, Villa Park, IL 60181 (confirm exact address with city website)
Phone: Call Villa Park Village Hall main number; ask for Building Department or Building Permits | Check City of Villa Park official website for online permit portal URL
Monday–Friday, 8 AM–5 PM (verify current hours on city website)

Common questions

Do I need a permit to re-roof my house in Villa Park if I'm just replacing the shingles with the same type?

Yes, you need a permit if you're doing a full tear-off and replacement, even if the material is the same. A like-for-like roof replacement still requires a permit to verify deck condition, underlayment specs (ice-and-water-shield), fastening patterns, and flashing details. The permit is quick (1–2 days over-the-counter for straightforward cases) and the fee is modest ($150–$250), but it's mandatory. The only exception is if you're patching fewer than 10 squares (100 square feet) of shingles without tear-off — that's typically exempt.

What if my contractor says they'll do the roof without a permit because it's faster?

Do not allow this. Unpermitted roof work voids your homeowner's insurance coverage on that roof, exposes you to stop-work fines ($500–$2,000), and creates a liability issue when you sell the home (Illinois requires disclosure of unpermitted work). Your lender or a future buyer's lender will require proof of permitted work. The time saved by skipping a permit (1–2 days) is not worth the financial and legal risk. A reputable roofing contractor will pull the permit as part of their standard process.

How much does a roof permit cost in Villa Park?

Roof permits in Villa Park typically cost $150–$350, depending on roof square footage and whether the project involves structural work or material changes. Like-for-like replacements are on the lower end ($150–$200); material changes (e.g., shingles to metal) or projects with deck repair are on the higher end ($250–$350). Ask the Building Department for their current fee schedule when you call, as fees can change annually.

Can I overlay new shingles over three layers of old shingles in Villa Park?

No. Illinois Building Code (IRC R907.4) prohibits overlays when three or more layers of roofing already exist. Villa Park enforces this strictly. If an inspector discovers a third layer, your permit will be rejected or amended to require a full tear-off, which adds $2,000–$5,000 to the project cost. Always have your contractor inspect the roof for layer count before submitting a permit application. If you're unsure, ask the contractor to bring a moisture meter and inspect from the attic to count layers before quoting.

What is ice-and-water-shield, and does Villa Park require it?

Ice-and-water-shield is a self-adhesive, waterproof underlayment (bituthene or synthetic) installed on roof edges, valleys, and penetrations to prevent ice-dam leakage in winter. Villa Park (climate zone 5A) requires ice-and-water-shield extended at least 24 inches from the eaves on all roof edges per IRC R905. It's a code requirement and the inspector will verify it. Cost is about $200–$400 per roof. Do not skip it; it prevents tens of thousands of dollars in water damage during winter freeze-thaw cycles.

How long does a roof permit take in Villa Park?

Like-for-like replacements: 1–3 business days over-the-counter. Material changes or structural questions: 10–14 business days for full plan review. If the inspector needs to visit for a pre-permit site inspection (to verify layer count or deck condition), add 5–7 days. Once the permit is issued, expect 1–2 weeks of actual roofing work, plus 2–3 business days for final inspection scheduling. Total project timeline: 2–4 weeks depending on complexity.

Do I need a structural engineer's letter for a metal roof replacement in Villa Park?

If your roof pitch is 3:12 or less, or if the roof is in a high-wind zone, Villa Park will likely require engineer certification or the manufacturer's engineering letter confirming the metal roof attachment design for your location. Metal roofing requires specific fasteners and spacing, and the city wants proof that the design meets local wind-load codes. Budget $400–$1,000 for an engineer's letter, or request that your metal roofing supplier provide their own engineer certification (many do). Material changes are treated more stringently than like-for-like replacements.

What should I tell my roofing contractor to put on the permit application?

Provide the contractor with: (1) roof sketch showing dimensions and square footage; (2) roof pitch (measure vertically 12 inches and measure the rise); (3) roofing material spec (brand, grade, color, wind rating); (4) underlayment type (ice-and-water-shield detail, felt, synthetic); (5) your roofing contractor's IDFPR license number; (6) any known structural issues or concerns. If you've already had rot or layer-count inspected, include that information. The more detail on the application, the faster the permit review.

What happens during a roof inspection in Villa Park?

Two inspections: (1) Post-tear-off/pre-shingle: the inspector verifies nailing patterns on underlayment (12-inch spacing in field, 6-inch at edges), checks for deck damage or rot, and confirms ice-and-water-shield is installed to spec (24 inches from eaves). (2) Final: inspector verifies shingles are applied per manufacturer specs, all flashing and penetrations are sealed, ridge vent and vents are installed, and gutters/downspouts are functional. Schedule inspections at least 24 hours in advance by calling the Building Department.

Can an owner-builder pull a roof permit in Villa Park, or does the roofing contractor have to do it?

An owner-builder can pull the permit for owner-occupied residential property in Illinois. However, the roofing contractor must hold a valid IDFPR roofing license and be named on the permit. If you're hiring a contractor to do the work, the contractor typically pulls the permit as part of their service (and bills it as part of the project cost). If you're doing the work yourself and have a contractor supervision question, call the Building Department to confirm owner-builder scope in Villa Park.

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 Villa Park Building Department before starting your project.