Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement in Melrose Park requires a building permit. Repairs under 25% of roof area and like-for-like patching may be exempt, but any tear-off or material change (shingles to metal, for example) triggers permit requirements.
Melrose Park enforces the 2024 Illinois Building Code, which adopted the 2021 International Building Code with state-level amendments. The city's Building Department requires permits for full re-roofs, partial replacements exceeding 25% of roof area, any tear-off-and-replace operation, and material substitutions. What sets Melrose Park apart from nearby Chicago and Cicero is its streamlined over-the-counter (OTC) permit process for standard residential re-roofing: you can often pull a residential roof permit and get approval the same day if plans are complete, whereas Chicago's Department of Buildings typically requires 3-5 business days minimum. Melrose Park's permit fee is typically $100–$250 depending on roof area (calculated in squares — 100 sq ft per square), with a base fee plus per-square surcharge. The city's frost depth is 42 inches (per ASHRAE and 2021 IBC Table R401.2.1), which affects deck nailing patterns and ice-and-water-shield requirements on low-slope roofs. You must specify underlayment type, fastening schedules, and ice-and-water-shield extent to eaves in your permit application — vague material lists will be rejected. Roofing contractors typically pull the permit; verify they have before starting work.

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

Melrose Park roof replacement permits — the key details

Illinois Roofing Code (adopted from IRC R905 and R907) requires all re-roofing work to comply with Chapter 15 of the 2024 Illinois Building Code. A full tear-off-and-replace always requires a permit; partial replacements exceeding 25% of the roof area also require a permit. Like-for-like repairs under 25% of roof area (roughly 25 squares on a typical 100-square residential roof) are exempt, as are minor gutter and flashing-only repairs. The threshold is area-based, not dollar-based, so a $3,000 repair that covers 30% of your roof still needs a permit, while a $8,000 repair covering 20% does not. Melrose Park Building Department staff will calculate this from your roof plan or site dimensions. If your existing roof has three or more layers of shingles, IRC R907.4 mandates a complete tear-off — you cannot overlay. Roofing contractors are familiar with this rule and will flag it during the estimate; if they don't mention it and your roof has multiple layers, request a formal inspection before signing the contract.

The underlayment and fastening specification is where most permits are rejected or require revisions in Melrose Park. You must specify (a) underlayment type (synthetic felt, asphalt felt, or ice-and-water-shield), (b) fastening pattern (nail size, spacing, and nail penetration — typically 1.25 inches for asphalt shingles), and (c) ice-and-water-shield extent. For Melrose Park's 42-inch frost depth and cold climate (Zone 5A), the 2021 IBC requires ice-and-water-shield to extend at least 24 inches up the roof from the eave line (IRC R905.1.1). Many homeowners and even some roofers specify only 12 inches, which will be flagged during plan review. The city inspector will verify correct nailing patterns during rough inspection (after deck repair but before shingle installation) and verify final flashing details and ridge-cap installation at final. Plan review in Melrose Park is typically 1–3 business days for a complete application; incomplete applications are returned with a revision list.

Material changes trigger additional scrutiny. If you are replacing asphalt shingles with metal, tile, or slate, you must document that the existing roof deck can support the new material's weight. Tile and slate require structural calculations; metal typically does not (metal roofing is ~1.5 lb per sq ft, asphalt shingles ~2.5 lb per sq ft). A material-change permit will cost the same as a like-for-like re-roof ($100–$250) but plan review will add 5–7 business days because the reviewer must confirm deck adequacy. Do not assume a structural engineer's report is required — Melrose Park will tell you if one is needed during the initial permit submission. If you are changing to a metal roof and your home is in Melrose Park's flood zone (check the FEMA map; parts of the city are in the 100-year floodplain), you may need additional flashing details or elevation certification, though this is rare for residential roofing.

Owner-builders are allowed in Melrose Park for owner-occupied single-family homes, but the property owner must be present during all inspections and sign off on the work. If you are using a licensed roofing contractor (most common), the contractor pulls the permit and is responsible for all inspections. Verify before work starts that your contractor's name and license number are on the permit; a contractor working without a license in Illinois is a Class B misdemeanor. Melrose Park Building Department will not accept permits from unlicensed workers. The city maintains a roster of licensed roofers, and staff can verify contractor status by phone or online if you ask.

Timeline: once you submit a complete permit application (roof plan, material specs, fastening schedule, underlayment and flashing details), Melrose Park typically approves in 1–3 business days for a like-for-like re-roof. Material changes or three-layer situations add 5–7 days for structural or code-review turnaround. Rough inspection (deck nailing) is usually scheduled within 2–3 days of work start; final inspection 1–2 days after shingles and flashing are complete. The entire process from permit pull to final approval typically takes 2–4 weeks including weather delays. Peak season (May–September) may add 1–2 weeks to inspection scheduling. The city does not issue temporary certificates of occupancy for roofing (the roof is not a habitable element), so you are free to live in the home during re-roofing work.

Three Melrose Park roof replacement scenarios

Scenario A
Full tear-off and asphalt-shingle replacement, single-family home, no material change — Melrose Park bungalow, west side
Your 1950s bungalow on Home Avenue has one layer of asphalt shingles and is failing — curling, moss, missing shingles. Total roof area is approximately 60 squares (6,000 sq ft). You get three contractor estimates; all include a complete tear-off to inspect the deck and replace the underlayment. This is a full re-roof and requires a permit. Your contractor submits the application to Melrose Park Building Department with a roof plan (either your survey or a simple hand-drawn sketch with dimensions), material spec (Owens Corning Duration or equivalent, 30-year asphalt), fastening schedule (1.25-inch galvanized roofing nails per ASTM D1961, 6 inches o.c. field, 4 inches ridge), underlayment (synthetic felt per ASTM D6757), and ice-and-water-shield extending 24 inches up the eaves. Plan review takes 2 business days; the city approves OTC with no revisions. Permit fee is $180 (base $100 plus $80 for 60 squares at $1.33/square). Rough inspection (deck nailing and underlayment) is scheduled for day 3 of work; final inspection after shingles and flashing are done, typically 7–10 days later. The roofer pulls the permit; you are not responsible for permit details but you should ask to see the approved permit before work starts. Total timeline: 1–2 weeks from permit pull to final approval (weather-dependent). No structural issues or material changes, so no additional fees or reviews.
Full tear-off | Permit required | $180 permit fee (Melrose Park 60-square home) | 2-day plan review | Synthetic underlayment + ice-and-water-shield to 24 in. | Rough + final inspections | Total project $8,000–$15,000 including labor
Scenario B
Three-layer roof detected during inspection, mandatory tear-off, plus flashing repair — Melrose Park bungalow with roof leak
Your home on Park Lane has a slow leak in the master bedroom ceiling. The roofer climbs up and finds three layers of shingles (probably re-roofed twice before, with overlays instead of tear-offs). Per IRC R907.4, a third layer cannot be overlaid; a complete tear-off is mandatory. You had planned a $4,000 overlay, but now you need a $12,000+ full replacement with deck inspection. The contractor submits a permit application noting 'existing three layers — tear-off required.' Melrose Park's plan reviewer will flag this on the permit itself; no additional review is needed beyond standard re-roof requirements. However, the deck inspection during tear-off reveals rotted plywood around the flashing penetration (common in Melrose Park, where 42-inch frost depth and freeze-thaw cycles cause ice-dam leaks). The roofer documents 6 sq ft of deck replacement and submits a revision to the permit. Melrose Park Building Department requires additional inspection of the replaced deck section; this adds 2–3 days to the schedule but no additional permit fee. Rough inspection now includes the deck repair and re-nailing of new plywood. Final inspection includes verification that new flashing is installed (typically a cricket or saddle at the penetration, installed per manufacturer spec and sealed with roofing cement). Total timeline: 2–3 weeks from permit pull to final. Permit fee remains $180 (based on total roof area, not the percentage of new materials). The deck repair cost ($800–$1,500 for materials and labor) is separate from the permit but the deck work must be permitted and inspected.
Three layers — tear-off mandatory | Deck rot found at flashing | Deck replacement required | $180 permit fee | Deck repair inspection + roof inspection | Flashing cricket or saddle | Total project $12,000–$16,000 including deck repair
Scenario C
Metal roof installation, material change from asphalt, structural verification — Melrose Park mid-century home with clear deck
Your mid-century ranch on Forest Avenue has a solid 1970s deck (no rot visible). You want to upgrade to a standing-seam metal roof (Colorbond or equivalent) to reduce noise and improve longevity. Your contractor estimates the project at $18,000 and notes the material change requires a permit. Metal roofing (typically 1.5–2.0 lb per sq ft) is lighter than asphalt (2.5 lb per sq ft), so the deck can support it without reinforcement. The contractor submits a permit application with roof plan, metal roofing spec (standing-seam, 24-gauge steel, Kynar 500 finish, 1.5 in. rib), fastening schedule (stainless-steel fasteners, manufacturer-specified spacing), and a note stating 'existing asphalt replaced with metal — no structural upgrade required, existing deck adequate.' Melrose Park's plan reviewer will request documentation of existing deck condition or a brief roofer's notation confirming no visible rot; this is a courtesy review to confirm the deck can support the new material. Plan review takes 5–7 business days because material change requires engineer sign-off (though in this case, the engineer confirms no report is needed). Permit is approved with one revision request (clarification that existing deck is sound — the contractor provides a photo). Permit fee is $180 (same as asphalt re-roof; Melrose Park does not charge extra for material upgrades). Inspections: rough (fastening pattern and underlayment before metal panels) and final (panel installation, flashing, penetrations, ridge cap). Metal roofing requires specific flashing details and fastening patterns; the inspector will verify these more closely than with asphalt because metal is more sensitive to wind uplift and fastening errors. Total timeline: 3–4 weeks from permit pull to final (due to material-change review). Metal roofing itself is a 5–7 day installation, faster than asphalt. No unexpected costs unless the deck inspection reveals rot (in which case you'd have a similar scenario to Scenario B).
Material change: asphalt to metal | Structural review (no report required) | $180 permit fee | 5–7 day plan review | Metal fastening + flashing details | Rough + final inspections | Total project $16,000–$22,000 including labor

Every project is different.

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

Melrose Park's climate and roof durability: frost depth, ice dams, and underlayment requirements

Melrose Park sits at approximately 42 inches of frost depth (per ASHRAE and 2021 IBC Table R401.2.1), placing it in a cold climate region where freeze-thaw cycles drive ice-dam formation. Ice dams occur when snow on a warm roof melts, refreezes at the eave edge, and backs water under shingles — a leading cause of attic leaks in the Midwest. The 2021 IBC (adopted by Illinois and enforced in Melrose Park) requires ice-and-water-shield to extend at least 24 inches up the roof from the eave line in cold climates. Melrose Park's Building Department will reject any roof permit application specifying ice-and-water-shield coverage of less than 24 inches. Many homeowners and roofers default to 12 inches (the requirement in warmer climates), so confirm your contractor's specification before the permit is submitted.

The practical consequence is that your new roof must have synthetic or self-adhering ice-and-water-shield (brands: Frost King, Grace, Peel & Stick) covering the first 2 feet of roof above the eave line, overlaid by standard felt or synthetic underlayment. This adds roughly $500–$800 to the material cost of a typical 60-square re-roof compared to a southern climate. Melrose Park inspectors will verify ice-and-water-shield coverage by checking the rough-in before shingles are installed; a final visual check confirms the transition line. If your home is in a known ice-dam trouble area (especially if you have a finished attic or cathedral ceiling), ask your contractor about vapor barriers and attic ventilation while the roof is open; Melrose Park does not require these but proper ventilation and insulation reduce future ice-dam risk.

Frost depth also affects deck fastening. The 2021 IBC requires 1.25-inch minimum nail penetration into the roof deck (IRC R905.2.8.1 for asphalt shingles). Melrose Park inspectors verify this during rough inspection by pulling a shingle or two and visually confirming nail length. Decks with 5/8-inch plywood (common in older homes) require 1.25-inch roofing nails to penetrate properly; some roofers mistakenly use shorter fasteners, which will fail inspection. Modern decks (1/2-inch CDX plywood or OSB) accept 1-1/4-inch nails with the same 1.25-inch penetration target. Confirm your contractor is using the correct fastener length for your deck thickness.

Melrose Park's permit office workflow and what to expect from plan review

Melrose Park Building Department is a 15-person office housed in City Hall at 1111 North 25th Avenue. The department is open Monday–Friday, 8 AM–5 PM (verify hours locally, as they occasionally shift for staff meetings). Most roof permits are submitted in person or by email; the city does not currently maintain a full online permit portal like Chicago, but this is changing. Call the department at the main city phone number (village hall main line) and ask to be transferred to the Building Department; they will direct you to the current email address for permit submissions or confirm in-person submission procedures. Roofing contractors in the area are familiar with the process and typically handle the submission themselves.

For a complete roof-replacement permit application, provide: (1) completed permit form (available at City Hall or by email request), (2) a roof plan showing dimensions, slope, and total area in squares, (3) material specification sheet (manufacturer name and product code for shingles, underlayment, and ice-and-water-shield), (4) fastening schedule (nail size, spacing, and penetration), and (5) flashing details if the roof has valleys, chimneys, or penetrations. A simple hand-drawn sketch with dimensions is acceptable; professional CAD drawings are not required for residential roofing. Incomplete applications are returned with a revision list; expect 1–2 rounds of corrections for most first-time submissions. Plan review typically takes 2–3 business days for a complete, compliant application (like-for-like re-roof). Material changes or three-layer tear-offs add 5–7 days.

Inspections in Melrose Park are scheduled by calling the Building Department once the permit is issued. The rough inspection must occur after the old roof is removed, the deck is inspected for rot and repaired if needed, and new underlayment and ice-and-water-shield are installed but before shingles are nailed. This inspection typically takes 20–30 minutes; the inspector checks deck condition, nail patterns, underlayment coverage, and flashing prep. The final inspection occurs after all shingles, ridge cap, and flashing are installed; it takes 15–20 minutes and verifies proper installation, no exposed fasteners, and correct flashing details. Both inspections must pass before the permit is closed. If either inspection fails (e.g., nail spacing is off, ice-and-water-shield coverage is short, flashing is missing), the contractor is notified in writing and must correct the deficiency and request a re-inspection; re-inspections are free. Plan ahead for a 1–2 week turnaround from permit issuance to final approval, assuming no weather delays.

City of Melrose Park Building Department
City Hall, 1111 North 25th Avenue, Melrose Park, IL 60160
Phone: (708) 450-1300 (main city line; ask for Building Department)
Monday–Friday, 8:00 AM–5:00 PM (call to confirm current hours)

Common questions

Can I patch my roof instead of replacing it — do I need a permit?

If the repair is under 25% of your total roof area (roughly 25 squares on a typical 100-square roof) and uses the same material (asphalt shingles for asphalt, etc.), it is exempt from permitting in Melrose Park. Repairs over 25% or repairs involving a tear-off require a permit. If you have a single leak or a small area of missing shingles, ask your roofer to calculate the percentage before you hire them; most patching jobs are exempt.

My roofer says they can do an overlay instead of a tear-off — is that legal in Melrose Park?

Overlays are legal only if your roof has no more than two existing layers. If you have three or more layers, IRC R907.4 mandates a complete tear-off; Melrose Park Building Department will not approve an overlay permit. Roofers sometimes try to overlay to save money, so verify your current layer count with an inspection before signing a contract. If the inspector finds three layers after the permit is issued, the work must stop and a new tear-off permit must be pulled.

How much does a roof permit cost in Melrose Park?

Melrose Park charges a base permit fee of $100 plus approximately $1.33 per square of roof area. A typical 60-square residential roof costs $180–$200. A 40-square roof costs $150–$160. Material changes or deck repairs do not incur additional permit fees; however, plan review may take longer (5–7 days instead of 2–3). Permit fees are non-refundable once issued.

What if my roofer pulled the permit without telling me?

This is normal and standard. Licensed roofing contractors routinely pull permits on behalf of homeowners; it is their responsibility and part of the job. You should request a copy of the approved permit and keep it for your records. You are not required to pull the permit yourself unless you are doing the work as an owner-builder (and your home must be owner-occupied). Ask the contractor for the permit number and approval letter before work starts.

My home is in a flood zone — does that change the roof permit?

Some parts of Melrose Park are within the 100-year floodplain (check the FEMA flood map). If your home is in a flood zone, Melrose Park may require elevation certification or additional flashing details, but this is rare for residential roofing. The city will notify you during permit submission if special flood-zone requirements apply. Most residential roofs in flood zones require only standard flashing details; no additional cost is incurred.

Do I need a structural engineer's report to change from shingles to a metal roof?

Only if the existing deck is visibly compromised (rot, sagging) or if the new material is significantly heavier than the existing material. Metal roofing is typically lighter than asphalt shingles, so no report is required. If you are installing tile or slate (which are much heavier), the city may request a structural engineer's evaluation. Melrose Park will tell you during permit submission if an engineer's report is needed.

How long does plan review take in Melrose Park?

A complete application for a standard re-roof (like-for-like, one layer, no material change) typically receives approval within 2–3 business days. Material changes, three-layer tear-offs, or incomplete applications add 5–7 days for additional review. You will receive a written approval notice or a revision request via email or mail. The city does not issue temporary approvals; you must wait for the final approval notice before starting work.

What happens during the rough and final inspections?

Rough inspection occurs after the old roof is removed and new underlayment and ice-and-water-shield are installed but before shingles are nailed. The inspector verifies deck condition, deck repair (if any), nail patterns in the deck, underlayment coverage and fastening, and ice-and-water-shield extent (24 inches up the eaves). Final inspection occurs after all shingles, flashing, and ridge cap are installed. The inspector verifies proper shingle fastening, no exposed fasteners, correct flashing installation, and proper penetration sealing. If either inspection fails, the contractor must correct the issue and request a re-inspection; re-inspections are free.

Can I live in my house while the roof is being replaced?

Yes. Roofing is not a habitable-element permit, so you do not need to vacate the home. The roofer will tarp the roof overnight if the old roof is completely removed; interior water damage is unlikely if the tarping is done properly. Some homeowners prefer to stay elsewhere during the tear-off and re-roof for noise and dust, but you are not required to leave. Melrose Park does not issue temporary certificates of occupancy for roofing work.

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