Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement in Wheeling requires a permit from the City of Wheeling Building Department. Repairs under 25% of roof area or like-for-like patching of fewer than 10 squares are exempt—but any tear-off-and-replace, material change, or work involving three or more existing layers mandates a permit under IRC R907.4.
Wheeling enforces the 2021 International Building Code (or the edition currently adopted by the City of Wheeling), which aligns with Illinois state building code but adds local amendments unique to the Chicago-metro region and Cook County drainage/flood-zone overlays. The city's online permit portal (accessible through the Wheeling municipal website) uses a tiered review system: like-for-like re-roofs (same material, same pitch, no deck repair) often qualify for over-the-counter approval and can be issued same-day or next-business-day, while material upgrades (shingles to metal, shingles to tile), structural deck work, or any project involving removal of three layers trigger full plan review (1–2 weeks). Wheeling's frost depth (approximately 42 inches in the Cook County zone where Wheeling sits) means ice-and-water-shield specifications and ventilation requirements are strict—IRC R905.1.1 requires all reroofing to include underlayment, and R907.4 explicitly forbids a fourth layer, making tear-off mandatory if your roof has three existing layers. Permit fees are typically $150–$350 depending on roof square footage and complexity; the city charges per-square calculation (roughly $1.50–$3 per square) plus plan-review fees for upgrades. Most roofing contractors pull the permit themselves, but as owner-builder, you may pull it if the home is owner-occupied; verify with the Wheeling Building Department whether your contractor has already filed before paying a duplicate fee.

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

Wheeling roof replacement permits — the key details

Wheeling adopts the International Building Code (IBC) via Illinois state adoption, and the City of Wheeling Municipal Code incorporates those standards with local amendments for drainage and flood-zone compliance. IRC R907 (Reroofing) is the controlling standard: it requires that any roof recover (re-roofing over an existing roof) must not exceed two layers total, and if your current roof has three or more layers, you must tear off to the deck (IRC R907.4). This is non-negotiable and is the single most common rejection reason in Wheeling permit applications. The City of Wheeling Building Department uses a simple field test: during plan review or pre-permit inspection, inspectors will probe the roof with a knife or core sampler to count layers. If three layers are present, the permit will specify tear-off as a condition of approval, and overlay applications will be rejected outright. The reason: wind uplift and snow load calculations assume a known roof mass; a three-layer roof shifts the structural load into the danger zone for residential roof decks built before 2000, and failure risk rises sharply in Chicago-area wind/snow/ice events.

Underlayment and ice-water-shield specifications are critical in Wheeling's climate zone (5A north Cook County). IRC R905.1.1 requires synthetic or asphalt underlayment under all roof coverings, and IRC R905.1.2 mandates that eaves flashing (ice-and-water-shield) extend a minimum of 24 inches inland from the eave line in climates with winter precipitation (which Wheeling definitely has—42-inch frost depth, frequent freeze-thaw cycles). The city's plan-review checklist explicitly asks for underlayment R-value, fastening pattern (typically 4 nails per shingle, sometimes 6 in high-wind zones), and eaves-shield specification. Your roofing contractor's quote should detail this; if it just says 'asphalt shingles, felt underlayment, standard install,' that's a red flag—the permit reviewer will request clarification on square footage of ice-and-water-shield, adhesive type, and overhang nailing, adding 3–5 business days to review. A complete permit application specifies: existing roof material and layer count, proposed material and fastening schedule, underlayment type and extent, eaves-flashing spec (typically GAF WeatherLock or equivalent, 24–36 inches from edge), attic ventilation plan (if applicable), and deck inspection notes (any soft spots, rot, or repair).

Material changes (shingles to metal, shingles to tile) require structural evaluation and trigger full plan review. If you're moving from 3-tab asphalt to architectural shingles, the weight difference is negligible (about 2–3 lbs/sq difference) and is usually a non-issue. But if you're upgrading to concrete tile (1,000 lbs/square vs. 200–300 for shingles) or standing-seam metal (which has different wind-uplift characteristics), the city requires a roof-framing load calc—a PE-sealed letter stating that the existing roof deck (rafters, trusses) can safely carry the new load without reinforcement. This adds $400–$800 to your permit cost and 1–2 weeks to review timeline. Wheeling's Building Department strictly enforces this (Cook County does not grant exemptions for 'typical residential tile install'), so budget accordingly if you're upgrading materials.

Tear-off-and-replace projects must specify disposal of the old roof. Wheeling does not allow burning or illegal dump; your contractor must haul to a licensed waste facility (typically $200–$600 depending on roof size and local landfill tipping fees). The permit application asks for a waste-removal plan or contractor's certification. Additionally, if you're replacing an old asphalt roof installed before 1980, there's a small chance of asbestos in the underlayment (rare but possible); your contractor should note this on the application. If asbestos is suspected, the city will require a licensed abatement contractor to handle removal—a $1,500–$3,000 add-on. This is rare but must be disclosed upfront; don't skip it to save money, as it can tank a sale or trigger code violations.

Permit timeline and inspection workflow in Wheeling is straightforward for standard re-roofs. Like-for-like replacements (same material, same pitch, no deck repair, fewer than three layers) can receive over-the-counter approval and a permit issued the same day or within 24 hours if submitted in person to the City of Wheeling Building Department (typically at Wheeling City Hall, though hours vary—confirm by phone or online portal before visiting). Full plan-review projects (material upgrades, structural work, multiple-layer removals) take 5–10 business days. Once the permit is issued, your contractor schedules an in-progress inspection (usually after tear-off and deck inspection, before new underlayment is laid) and a final inspection (after shingles/metal/tile are installed, flashing is complete, and cleanup is done). Final inspection typically happens within 2–3 business days of the 'inspection request' call. If the inspector finds fastening-pattern violations, insufficient eaves-shield, or undersized underlayment, they'll issue a 'call-back' and you'll need to fix and re-inspect (add 3–5 days).

Three Wheeling roof replacement scenarios

Scenario A
Single-layer asphalt shingles to architectural shingles, 30-square ranch home, Wheeling neighborhood, no deck repair
You own a 1970s ranch-style home in Wheeling with an original single layer of 3-tab asphalt shingles (you've confirmed by poking the roof—one layer visible). You want to upgrade to architectural (dimensional) shingles, same color profile, same pitch (6/12). The deck is solid—no soft spots, no rot—and you're not changing ventilation. This is a straightforward like-for-like material upgrade. Permit required: YES. Reason: even though the weight difference is minimal (roughly 2 lbs/square), the 'material change' trigger in IRC R905 requires a permit, and Wheeling's checklist flags all upgrades for formal review. Cost: The permit fee is typically $150–$200 (based on 30 squares × $5–$7 per square for plan review, flat $150 base fee). Your contractor (or you, if owner-builder) submits: existing roof photos, new shingle spec sheet (showing fastening schedule from the manufacturer—usually 4 nails per shingle plus 1 per hip/ridge), underlayment plan (synthetic or felt), and eaves-shield extent (Wheeling requires ice-and-water-shield at least 24 inches up from eave line, and down any valley). Over-the-counter review is possible if the form is complete; expect permit in 1–2 business days. Once approved, the contractor tears off the old roof, inspects the deck (inspection #1), lays underlayment and ice-water-shield, then nails new shingles (inspection #2 after shingles are down, flashing installed, gutters reinstalled). Timeline: 2–3 weeks from permit issuance to final sign-off, assuming no weather delays. Total job cost (material + labor + permit): $8,000–$15,000; permit alone is $150–$200.
Permit required: material change | 30 squares | $150–$200 permit fee | Synthetic underlayment required | Ice-water-shield 24 in. from eave | 1–2 business days OTC review | 2–3 weeks to final
Scenario B
Three-layer roof (found during inspection) tear-off and asphalt replace, 2-story colonial, Wheeling, with deck repair
You're selling your Wheeling colonial and the home inspector finds three layers of asphalt shingles during the inspection. You decide to replace the roof before closing. This is a mandatory tear-off situation under IRC R907.4, and Wheeling will not issue an overlay permit. Permit required: YES, and plan-review level (not OTC). Your contractor obtains a permit that specifies: complete tear-off, deck inspection, any rot/soft-spot repair, new underlayment and ice-water-shield, and new shingles. Because the deck will be exposed, the inspector will likely find 1–3 soft spots (rot from trapped moisture under the three layers)—this is common. Those soft spots trigger "roof-deck repair" language on the permit, and the contractor must sister in new framing members or replace the entire section, adding $1,500–$4,000 to the job. Plan review takes 5–7 business days because the deck work requires a structural note or photo documentation. Permit fee: $200–$350 (higher due to deck work and full tear-off). Once the permit is issued, the contractor schedules the tear-off and in-progress inspection (inspector verifies deck condition and repair adequacy), lays new underlayment and ice-water-shield (extending 24–36 inches from eaves in this climate), and installs new shingles. The final inspection happens after shingles and flashing are complete. If deck rot is worse than expected (e.g., a rafter section needs replacement), you may need a structural engineer's letter—add $400–$600 and 2–3 days. Total timeline: 3–4 weeks from permit application to final sign-off. Total job cost: $12,000–$25,000 depending on deck repair scope.
Tear-off mandatory (3 layers) | IRC R907.4 | Deck inspection and repair | Plan review required, 5–7 days | $200–$350 permit fee | Ice-water-shield 24–36 in. from eave | 3–4 weeks to final | Possible $1,500–$4,000 deck repair
Scenario C
Partial roof repair, two-story home, storm damage to 18% of roof area, Wheeling, like-for-like shingles
A windstorm damages the north side of your Wheeling home's roof; about 18 squares of shingles are missing or torn (confirmed by your contractor). The damage is localized to one side, and you want to patch with the same 3-tab asphalt shingles that are on the rest of the roof. This is a repair under 25% threshold. Permit required: NO. Reason: IRC R907.3 exempts repairs that do not exceed 25% of the total roof area, as long as the repair is like-for-like material and does not involve tear-off or structural work. Wheeling follows this standard, and repairs of this scope are considered routine maintenance. Your contractor can proceed without a permit. However: your homeowner's insurance may require a permit for claim approval—check your policy and your adjuster's requirements before starting work (many insurers now mandate permits for any roof work, even exempted repairs). If insurance requires a permit, the contractor pulls one anyway (cost: $50–$100 for a 'repair permit'). Timeline: no city review, work can start immediately. Cost: $3,000–$6,000 for labor and materials (no permit fee if insurance doesn't require one). Important caveat: if during the repair, your contractor discovers a second or third layer of shingles underneath, the scope changes to tear-off, and a permit becomes required retroactively. This is rare but possible in older Wheeling homes—mention it to your contractor and authorize them to call you if they find multiple layers.
No permit required (≤25% repair) | Like-for-like patch | No structural work | Insurance may require permit anyway | $50–$100 permit if required by insurer | Immediate start possible | $3,000–$6,000 job cost

Every project is different.

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

Ice-and-water-shield requirements in Wheeling's climate

Wheeling sits in Cook County, Illinois, which experiences a humid continental climate (5A north of the city, 4A south) with significant freeze-thaw cycling, heavy snow, and ice dam risk. The frost depth is 42 inches—among the deepest in Illinois—meaning water that infiltrates a roof can persist in the framing during winter and cause rot, mold, and structural failure. IRC R905.1.2 mandates eaves flashing (ice-and-water-shield) on 'all roofs in areas where the average daily temperature during the coldest month is below 45°F.' Wheeling's average January low is 22°F, so this is absolutely required.

The code specifies a minimum 24-inch extent from the exterior wall line (eave edge) inland toward the ridge, measured horizontally. Wheeling inspectors enforce this strictly: if you submit a permit with 'felt underlayment only, no ice-and-water-shield,' the application will be rejected or conditioned on adding shield. Most contractors in Wheeling now specify GAF WeatherLock, Owens Corning WeatherLock, or equivalent ASTM D1970-rated products, extending 24–36 inches up from the eave and down any valleys. Cost: roughly $1–$2 per linear foot of eave; a 30-square ranch home (roughly 1,500 linear feet of eave including valleys) will need 1,500–2,000 linear feet of ice-and-water-shield, adding $1,500–$4,000 to the total roofing cost.

Ice dams themselves (frozen water backing up under shingles and damaging fascia, soffit, and interior drywall) are common in Wheeling winters, especially in homes with poor attic ventilation. The shield reduces but does not eliminate ice-dam damage—proper attic insulation and ventilation are equally important. However, the permit does not typically require an energy audit or ventilation upgrade unless the roof design or deck repair triggers it. Many contractors bundle an attic-vent assessment with the re-roof, but it's not a code mandate for residential reroofs in Wheeling.

Permit costs, timelines, and the role of roofing contractors vs. owner-builders in Wheeling

Most Wheeling homeowners hire a licensed roofing contractor, and the contractor pulls the permit. This is standard practice and avoids confusion: the contractor is familiar with the city's checklist, submits a complete application, and takes responsibility for code compliance. Permit fees are typically $150–$350, and the contractor often rolls this into the contract or charges it separately. Like-for-like re-roofs often qualify for over-the-counter (OTC) approval at the Wheeling Building Department, issued within 24 hours if the application is complete. Material upgrades or tear-off projects with deck work require full plan review (5–10 business days). Once the permit is issued, the contractor schedules inspections: an in-progress inspection (usually after tear-off and deck inspection, before new underlayment) and a final inspection (after shingles are installed and flashing is complete). Final inspection is typically scheduled by phone call and happens within 2–3 business days.

Owner-builders can pull permits in Wheeling if the home is owner-occupied and the work is owner-performed (no licensed contractor hired). This is allowed under Illinois law and Wheeling municipal code. However, owner-builders must pass a background check, provide proof of ownership, and understand code requirements—the city will not lower its standards for owner-builders. If you are owner-building a re-roof, you will need to attend a 'responsible charge' class or equivalent (some jurisdictions require this; verify with Wheeling Building Department). The permit cost is the same, but you assume all liability for code compliance and inspection compliance. Many owner-builders hire a contractor for the actual work and pull the permit themselves to save the contractor's markup; this is legal as long as you (the owner) are the 'license holder of record' on the permit.

Total timeline from decision to final sign-off typically runs 2–4 weeks for a like-for-like re-roof and 3–6 weeks for a tear-off or material upgrade. Delays are usually weather (rain during underlayment phase, ice preventing final inspection) or inspection backlog (summer is busy; schedule 2–3 weeks in advance if possible). If the inspector finds violations during in-progress or final inspection, you'll get a list of required corrections (fastening-pattern fixes, underlayment gaps, flashing issues) and must re-schedule a re-inspection within 5–7 days.

City of Wheeling Building Department
Wheeling City Hall, Wheeling, IL 60090 (exact address: verify via Wheeling city website)
Phone: Call Wheeling City Hall main line or Building Department direct (check city website for current number) | https://www.wheelingil.gov/ (check for 'Permits' or 'Building Services' portal link)
Monday–Friday, 8 AM–5 PM (verify holiday closures on city website)

Common questions

Can I overlay a new roof directly over my existing one in Wheeling, or do I have to tear off?

Overlay is allowed ONLY if your existing roof has one or two layers maximum (IRC R907.4). If you have three or more layers, tear-off is mandatory—the city will not issue an overlay permit. The only way to know is to have your contractor probe the roof or hire a roofer for a free inspection. If you're unsure, assume tear-off in your budget; it's cheaper than applying for a permit and being denied.

Does Wheeling require a structural engineer's letter for metal or tile roofing?

Yes, if you're upgrading to a material significantly heavier than your current roof (e.g., asphalt shingles to concrete tile). Asphalt to architectural shingles is okay (similar weight). But tile, slate, or standing-seam metal requires a PE-sealed roof-load calculation showing the existing deck can support the new weight. Cost: $400–$800; timeline: add 1–2 weeks to permit review.

What if my contractor already did the roof work without pulling a permit in Wheeling?

You have a problem. The City of Wheeling can issue a stop-work order, impose fines of $500–$1,500, and require tear-off and re-inspection at your cost. You must disclose the unpermitted work when you sell the home (IRLB form). Your insurance may deny claims or cancel coverage. Pull a retroactive permit immediately—call the Building Department, explain the situation, and apply for a permit covering the completed work. You may face an additional inspection fee and fines, but acting fast reduces liability.

How much does a roof replacement permit cost in Wheeling?

Typically $150–$350, depending on roof size, scope, and whether plan review is required. Like-for-like re-roofs are usually $150–$200 (flat fee or per-square calculation). Tear-off projects with deck work or material upgrades run $250–$350. Ask your contractor what they expect to pay; they can confirm the exact fee with the Wheeling Building Department before submitting.

Do I need to file a separate permit for gutters or fascia replacement during a re-roof in Wheeling?

Gutter and fascia replacement are typically bundled into the roofing permit if they're part of the same project. However, if you're replacing gutters or fascia separately (not tied to a roof re-roof), those are usually exempt as maintenance/repair and don't require a separate permit. Clarify scope with your contractor and mention gutters/fascia on the roof permit application if they're being touched.

What happens during the in-progress and final roof inspections in Wheeling?

In-progress inspection occurs after tear-off (if required) and before new underlayment is laid. The inspector checks deck condition, fastening pattern on any repairs, and verifies ice-and-water-shield extent. Final inspection happens after shingles are installed, flashing is sealed, and gutters are back in place. The inspector checks fastening (nails at correct spacing), underlayment continuity, eaves-shield extent, flashing sealant, and overall workmanship. If violations are found, you'll get a list and must re-inspect within 5–7 days.

Is asbestos a concern in my older Wheeling roof, and does that affect the permit?

Asbestos in roofing underlayment is rare but possible in homes built before 1980. If your contractor suspects it, they should note it on the permit application. Wheeling will require a licensed abatement contractor to remove it safely—add $1,500–$3,000 to the job and 1–2 weeks to timeline. If you're unsure, hire a licensed asbestos surveyor ($300–$500) before permitting; it's cheaper than surprises during tear-off.

Can I start the roof work before the permit is issued in Wheeling?

No. Work must not begin until the permit is issued. Starting before permit issuance can result in stop-work orders, fines, and re-inspection requirements. Over-the-counter permits in Wheeling are fast (1–2 business days for like-for-like re-roofs), so the delay is minimal. Full-review projects take 5–10 days; plan accordingly.

My homeowner's insurance requires a permit for my storm-damage roof repair. Can I skip the permit if the damage is under 25%?

Code-wise, yes—repairs under 25% are exempt in Wheeling. But if your insurer requires a permit for claim approval, you must pull one to get reimbursed. Cost is typically $50–$100 for a repair permit and takes 1–2 days. It's worth doing to avoid claim denial. Always check your insurance policy and call your adjuster before starting any roof work.

Do I need to hire a Wheeling-licensed contractor, or can I use someone from a neighboring city?

Wheeling doesn't require the contractor to be licensed in Wheeling specifically, but they must be properly licensed in Illinois (roofing contractor license or equivalent). They must pull a permit with the City of Wheeling for work in Wheeling, regardless of where they're based. Verify the contractor's Illinois roofing license (check the Illinois Department of Financial and Professional Regulation database) and confirm they've pulled permits in Wheeling before—familiarity with local code and inspection practices is valuable.

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