Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement, tear-off-and-replace, or material change requires a permit from the Park Ridge Building Department. Repairs under 25% of roof area may be exempt — but if you're pulling existing shingles (tear-off), you almost certainly need one.
Park Ridge enforces Illinois Building Code adoption (currently the 2021 IBC, aligned with IRC R907 reroofing standards), but the city's permit portal and over-the-counter (OTC) processing is notably faster than Chicago's — most like-for-like roof replacements clear plan review in 3–5 business days, not 2–3 weeks. Park Ridge's specific code amendment requires that any existing roof with three or more layers must be stripped to the deck before new material is installed; this is stricter than the state minimum and catches many homeowners off-guard. The city's online permit portal (accessible via the Park Ridge municipal website) allows you to pre-check your project scope and upload photographs of the existing roof condition, which speeds approval. Permit fees run $150–$350 depending on roof area (typically $0.40–$0.60 per square foot of roof deck), and the city requires two inspections: one after deck prep/fastening and one after underlayment and final shingle install. If you're upgrading material (shingles to metal or tile), you'll need a structural engineer's letter confirming the deck can handle the new load — Park Ridge enforces this more consistently than some suburbs.

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

Park Ridge roof replacement permits — the key details

Park Ridge Building Department enforces the 2021 International Building Code (IBC 1511 and IRC R905/R907 for roofing). The critical trigger for a permit is IRC R907.4: 'Reroofing shall not be permitted where the existing roof covering or roof deck is wet from any cause and shall not be permitted over an existing roof covering where there are already three or more layers of roof covering' on the structure. If the building inspector finds three layers during field inspection or from your existing-condition photo, the entire old roof must come off — you cannot overlay a third layer. Park Ridge's permit application asks for roof-area calculation (typically measured in 'squares,' where one square = 100 square feet), existing material type (asphalt shingles, wood shake, metal, etc.), proposed material, and whether the work includes tear-off. For like-for-like replacements (asphalt shingles to asphalt shingles at the same pitch and weight), the city approves permits over the counter in most cases, meaning your contractor can pick up the permit the same day and start work within 24–48 hours. The permit fee is based on valuation: Park Ridge uses a schedule of $0.40–$0.60 per square foot of roof deck, so a 2,500-square-foot roof (25 squares) typically costs $400–$600 in permit fees alone.

Underlayment and fastening specifications are where most rejections happen in Park Ridge. The code (IRC R905.2.8.1) requires synthetic underlayment or #30 asphalt-saturated felt in climate zone 5A (Park Ridge is in 5A-south border), and in cold climates, ice-and-water shield (self-adhering bitumen membrane) must extend at least 24 inches up the roof from the eave line or to the heated interior wall line, whichever is greater. Park Ridge inspectors verify this during the in-progress inspection — they will climb the roof after underlayment is down and before shingles are nailed to confirm the ice shield is continuous and properly seated. Many contractors cut corners here or forget to specify it in their quote, then the city rejects the plan and delays the project 1–2 weeks. The second most common rejection is fastening pattern: IRC R905.2.8.2(1) mandates a minimum of 4 fasteners per shingle (6–8 for high-wind zones), driven into the nailing zone (typically marked on the shingle), and Park Ridge's inspectors count fasteners during the in-progress deck-and-fastening inspection. If you're in a high-wind or historical district overlay, notify your permit applicant upfront — some areas of Park Ridge (near Ridge Avenue, and parts of the historic district centered on Main Street) have additional wind-resistance or preservation requirements.

Material changes require structural evaluation and complicate the permit process. If you're moving from 3-tab asphalt shingles (140–150 pounds per square) to architectural/luxury shingles (260–280 pounds), the deck can usually handle it — no engineer's letter needed. But if you're proposing metal roofing (80–150 pounds per square, but highly concentrated point loads from standing-seam systems) or clay tile (650–1,000 pounds per square), you must provide a structural engineer's letter (Illinois PE stamp, typically $1,200–$2,500) confirming that the existing roof framing and attic structure can support the new load. Park Ridge Building Department will not issue a permit without it. The engineer also needs to verify fastener compatibility — metal roofing requires stainless-steel fasteners (not galvanized), and tile needs structural nailers or battens, which the existing deck may not support. If the engineer flags a problem, you're looking at rafter reinforcement, additional blocking, or even structural framing changes — a $5,000–$20,000 hidden cost that shows up late in the process. Always get a verbal green-light from Park Ridge before you hire the engineer.

Park Ridge's permit timeline and inspection schedule favor planning ahead. Once you submit the application (online or in person at City Hall, 505 Butler Avenue, Park Ridge, IL 60068), the city's Department of Community Development reviews plans in 3–7 business days for like-for-like work; material-change or complex projects get 10–14 days. After approval, your contractor schedules the first inspection (deck preparation and fastening), which must occur before underlayment is installed. The inspector will examine the deck for rot, structural damage, and proper fastener spacing — if the deck is compromised, Park Ridge requires repair before proceeding, and this can add 1–2 weeks if framing is involved. The second inspection happens after underlayment and before the final shingle course is installed. The final inspection approves the complete roof. If you're paying attention to timeline, request the first inspection immediately after the deck is prepped — don't wait until underlayment is halfway down. Park Ridge inspectors are booked 1–2 weeks out during spring and summer (March–July), so schedule early if your project is time-sensitive.

Owner-builder permits are allowed in Park Ridge for owner-occupied residential buildings (single-family homes and duplexes), but the owner must pull the permit in their own name and be present at inspections. If you hire a licensed roofer, the roofer typically pulls the permit (and must list themselves as the 'responsible party' on the application). If you're self-performing the roof work, you'll pull the permit yourself, but you must carry proof of an OSHA roofing safety course (or provide one before the first inspection in many cases). Park Ridge does not require a contractor's license for roofing work under an owner-builder permit, but the city reserves the right to require you to hire a licensed professional if serious code violations are found. Cost-wise, an owner-builder permit fee is the same as a contractor permit — there's no discount. The advantage is control; the disadvantage is liability and risk if something goes wrong during install.

Three Park Ridge roof replacement scenarios

Scenario A
Like-for-like shingle replacement, 2,200 sq ft, no tear-off (overlay) — single-family home in Prospect Heights area
You have a 20-year-old 3-tab asphalt roof showing granule loss and some curling at the edges; you want to lay new asphalt shingles directly over the existing single layer. Park Ridge Building Department will require a permit for this overlay work. Before you apply, the inspector will likely ask for a photograph or field inspection to confirm there is only one existing layer (IRC R907.4 compliance). If confirmed, this is the simplest and fastest permit path: apply online via the Park Ridge permit portal, provide the roof area (22 squares), proposed material (3-tab or architectural asphalt shingles), and indicate 'overlay — no tear-off.' The city approves this over the counter in 2–3 business days; permit fee is $132–$198 (22 squares × $0.50–$0.60 per sq ft ÷ 100). Your contractor can pick up the permit same-day and start work immediately. The two required inspections are: (1) after fastening is complete but before shingles are installed (the inspector verifies fastener count, nail line, and deck condition through existing shingles — this usually takes 15–20 minutes), and (2) final after all shingles are installed and any perimeter cap or flashing details are complete. Timeline: permit issued Day 2–3, first inspection Day 5–8, final inspection Day 8–12. Total cost for permits and inspections: roughly $180 in permit fees plus $0–0 if your roofer is on the city's approved contractor list (some cities waive reinspection if the contractor has a track record, but Park Ridge requires all reinspections). If the existing roof has two layers already, Park Ridge will deny the permit and require a tear-off, moving you to Scenario B.
Like-for-like asphalt overlay | No tear-off required (1 layer confirmed) | Permit: $132–$198 | Two inspections: deck/fastening + final | Timeline: 10–12 days | Over-the-counter approval
Scenario B
Full tear-off and replace, existing roof has 2 layers, upgrade to architectural shingles — colonial two-story in historic district near Ridge Avenue
You're replacing a roof with two existing layers of asphalt shingles; the new roof will be 30-year architectural shingles with ice-and-water shield extended 30 inches from the eave (due to Park Ridge's 42-inch frost depth and potential ice-dam risk in zone 5A). This project requires a full permit because it's a tear-off-and-replace (IRC R907.3 and R907.4), and because it's in or near the historic district overlay, which may require additional review. Submit your application online with: roof area (assume 2,800 sq ft = 28 squares), existing material (asphalt shingles, 2 layers), proposed material (architectural shingles, specify weight and brand — typically 260–280 lbs/sq), and note 'full tear-off.' Include a site photograph showing the current roof condition and the property address so the planner can verify if you're in a historic overlay. If you are, Park Ridge's Department of Community Development routes the application to the Design Review Commission, which adds 5–7 business days to approval but almost never rejects a roof-like-for-like; the commission is mainly concerned with roof color (they may prefer dark grays or blacks over bright reds or greens, but modern architectural shingles usually comply). Once approved, your contractor schedends the deck-prep inspection (after the old roof is off but before new underlayment is installed). The inspector checks for rot, structural damage, and proper fastener holes filled. Then underlayment and ice-and-water shield are installed — Park Ridge requires documentation that the ice shield is continuous from the edge and extends 30 inches up the roof (or to the heated wall line, whichever is farther). You'll receive a second inspection after underlayment but before shingles are installed; the inspector measures the shield distance with a tape and verifies synthetic underlayment type. Finally, the roofing inspector does a final walkthrough after all shingles are nailed, checking for proper fastening and perimeter details. Permit fee: $560–$840 (28 squares × $0.60 per sq ft). Tear-off and disposal adds $500–$800 (not a permit cost, but part of total project cost). Timeline: application submitted Monday, Design Review Commission review if historic overlay (add 5–7 days), permit issued Day 7–10, first inspection after tear-off (Day 3–5 of work), second inspection after underlayment (Day 8–10), final inspection Day 12–16. Total elapsed time: 18–24 days from submission to final approval.
Full tear-off required (2 existing layers) | Architectural shingles, 280 lbs/sq | Ice-and-water shield 30 inches | Permit: $560–$840 | Historic overlay review adds 5–7 days | Three inspections (deck, underlayment, final) | Tear-off disposal: $500–$800 (contractor cost)
Scenario C
Material change from asphalt shingles to standing-seam metal roof, 2,400 sq ft — ranch home west side, near I-90 wind zone
You want to replace a 15-year-old single-layer asphalt roof with a standing-seam metal roof system. Park Ridge Building Department requires a permit, and because you're changing materials (IRC R905.2 applies to metal roofing; different fastener and load specifications), you must provide a structural engineer's letter (Illinois PE stamp) verifying that the existing roof framing can handle the point loads from the standing-seam stiffeners and fastening pattern. Standing-seam metal roofs typically weigh 80–120 pounds per square (lighter than asphalt), but they impose concentrated vertical loads at fastener points (every 12–24 inches along the seams), which can exceed the design capacity of older trusses or rafters built for uniform shingle loads. Before you apply for a permit, hire a structural engineer to inspect the attic and produce a letter stating: (1) truss/rafter size and spacing, (2) deck condition and fastener capability, (3) whether additional blocking or reinforcement is needed, and (4) stamped approval for the metal roof system and fastener layout you're proposing. Cost: $1,500–$2,500. Once you have the engineer's letter, submit your permit application with: roof area (24 squares), existing material (asphalt shingles, 1 layer), proposed material (standing-seam metal, specify gauge and fastener type — typically stainless-steel clips per ASTM D7997), and attach the engineer's letter. Park Ridge will flag 'material change' and route to the plan reviewer (not over-the-counter). Review time: 10–14 business days. If the engineer flagged reinforcement, the reviewer may request shop drawings for the metal roof system and proof of fastener compatibility — additional 5–7 days. Assuming no reinforcement is needed, the permit is issued. Your first inspection (deck and fastening) is critical: the inspector will verify that the deck is properly prepared for the standing-seam clips, that fasteners are stainless-steel (not galvanized — Park Ridge will reject galvanized fasteners for metal roofing in zone 5A due to corrosion risk), and that the clip spacing matches the engineer's specification. Second inspection: after underlayment (typically a breathable synthetic underlayment for metal roofs, to allow attic moisture to escape) and before the metal is installed. Final inspection: after all seams are sealed and flashing is complete. Permit fee: $480–$720 (24 squares × $0.60 per sq ft). Engineer's letter: $1,500–$2,500 (non-permit cost, but required). Timeline: engineer review 1 week, permit application + review 10–14 days, first inspection after deck prep (Day 3–5), second inspection after underlayment (Day 8–10), final inspection Day 15–18. Total project timeline: 4–5 weeks from engineer engagement to final approval.
Material change: asphalt to standing-seam metal | Structural engineer letter required: $1,500–$2,500 | Stainless-steel fasteners mandatory | Permit: $480–$720 | Plan review: 10–14 days (not over-the-counter) | Three inspections (deck, underlayment, final) | Synthetic underlayment (breathable) required

Every project is different.

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

Ice-and-water shield and frost depth in Park Ridge's climate zone 5A

Park Ridge sits at the northern edge of Illinois' climate zone 5A (cooling degree days ~5,500; heating degree days ~6,000–6,500 depending on microclimate). The frost depth here is approximately 42 inches (measured from finished grade), which means the eave line and attic soffit can experience significant ice-dam risk during freeze-thaw cycles in February and March. IRC R905.2.8.1(2) requires underlayment, but the critical detail is the ice-and-water shield application: a self-adhering bituminous membrane applied to the deck before any other underlayment, extending a minimum of 24 inches up the roof from the eave edge, or to the heated interior wall line, whichever is farther. In practice, Park Ridge inspectors measure 30 inches minimum from the eave to account for wind-driven rain during nor'easters and the tendency for ice to back up under shingles. If your roof has a low pitch (< 4:12), the inspector may require the shield to extend even farther — some older colonials and ranches in Park Ridge have 3:12 pitches, and ice backup is a known issue.

When you submit your permit application with specifications for underlayment, include the ice-and-water shield brand and coverage distance. Park Ridge does not require a specific brand (Certainteed, GAF, IKO, etc. are all acceptable), but you must specify 'self-adhering bituminous membrane, minimum 30 inches from eave.' If you omit this or specify only 15-inch-wide felt, the plan reviewer will issue a revision request, and the project is delayed 3–5 days. During the in-progress inspection (after tear-off and deck prep but before shingles), the inspector will physically measure the shield edge with a tape measure; they will not accept verbal assurances or photographs. Many homeowners don't realize that improper ice-shield installation is the #1 cause of attic leaks and water damage in Park Ridge during spring thaw — this is why the inspector is so careful. If the shield is incomplete, the inspector will fail the inspection, and you'll have to remove shingles, re-apply the shield, and reschedule the second inspection (adding 1–2 weeks and $200–$500 in labor).

In high-wind zones (Park Ridge's west side, near the I-90 corridor, sometimes experiences gusts 40+ mph from lake-effect systems), the inspector may also require hurricane straps or clips (per IBC 1505.3.1 or FBC 7th edition if Park Ridge adopts it, though Park Ridge typically follows IBC, not FBC). This is less common in Park Ridge than in coastal Illinois (Lake County) or downstate, but it's worth asking your contractor upfront if your property is in a wind zone. If required, fasteners must be placed at 6-inch intervals along the drip edge and first-course shingles — a small additional cost ($100–$200 in materials and labor) that can surprise you if not accounted for in the permit phase.

Park Ridge's permit portal and contractor pre-qualification: why timing matters

Park Ridge Building Department's online permit portal (accessed via the city's municipal website, linked from the main Parks Department page under 'Building Services') allows contractors and homeowners to submit roof-replacement applications 24/7, upload existing-condition photos, and track application status in real time. This is significantly faster than Chicago's system (which is paper-based for many residential permits) and rivals Evanston's digital platform. The portal asks for project scope, roof area (in squares), materials, tear-off vs. overlay, and existing roof-layer count. If you've already taken photographs of your roof from the attic (showing layers) or from a drone/ladder (showing condition), upload them at submission — this cuts 2–3 days of back-and-forth with the city asking for clarification. The reviewer can typically approve a like-for-like replacement (asphalt to asphalt, no material change) within 2–3 business days; material changes or structural concerns add 5–10 days.

Park Ridge maintains an informal 'approved contractors' list, though it's not published; rather, certain local roofers (typically bonded, with 10+ years experience in the Park Ridge area and a low rejection rate) move through the permit process faster because inspectors recognize their work and crews. If your contractor is unfamiliar to the city, expect a slightly more rigorous first inspection (additional 30–45 minutes of questioning about fastening details, underlayment type, etc.). This isn't unfair — it's routine oversight. But if you're hiring a roofer for the first time, ask them how many projects they've completed in Park Ridge in the past three years; if it's fewer than five, you might want to budget an extra 1–2 weeks for the first inspection to account for a more thorough walkthrough.

Timing considerations: Spring and early summer (March–June) are peak roofing season in Park Ridge, and building inspectors are booked 2–3 weeks out. If you're replacing a roof and need the work done before school starts in August or before winter, submit your permit application in February or early March, not May or June. Fall and winter (October–February, outside of freeze-thaw events) are slower; inspectors often approve and schedule inspections within 1–2 weeks. If you're planning a roof replacement, aim for fall or early winter if your budget allows, and plan for 6–8 weeks total elapsed time (permit + inspections + actual work) rather than the optimistic 2–3 weeks some contractors quote.

City of Park Ridge Building Department (Department of Community Development)
505 Butler Avenue, Park Ridge, Illinois 60068
Phone: (847) 692-5500 ext. 289 (Building Services) — verify via city website | https://www.parkridgeil.org (navigate to 'Building Services' or 'Permits & Inspections')
Monday–Friday, 8 AM–5 PM; closed weekends and City holidays

Common questions

Do I need a permit if I'm just replacing a few damaged shingles after a storm?

No. Repairs to 10 or fewer shingles (typically under 100 sq ft or ~1 square), or repairs under 25% of the total roof area, are exempt from permitting under IRC R907.2 and Park Ridge's local exemptions. However, if a storm damaged multiple areas or you're patching more than 10 squares, or if the underlying deck is compromised, a permit is required. If you're unsure, call the Park Ridge Building Department at (847) 692-5500 ext. 289 — they'll tell you over the phone in 2 minutes whether your scope requires a permit.

What if my roofer says 'we don't pull permits in Park Ridge, it's easier to just do it'?

Do not hire that roofer. Unpermitted roof work in Park Ridge results in stop-work orders ($500–$1,500 fine), insurance claim denials, real-estate disclosure liability ($5,000–$15,000 hit on a future sale), and mortgage refinance blocks. Park Ridge Building Department actively inspects roofing projects during warm months, and neighbors will report unpermitted work. A legitimate, bonded roofer will pull the permit — it costs $150–$350 and takes 3–5 days. Any roofer avoiding it is cutting corners elsewhere and is not worth the risk.

Can I do a roof replacement myself and pull the owner-builder permit?

Yes, if the home is owner-occupied and you pull the permit in your own name. You'll need to pass the two required inspections and be present at the time they're scheduled. Park Ridge does not require a roofing contractor's license for owner-builders, but the city reserves the right to require you to hire a licensed professional if serious code violations are found. If you're considering this, know that roofing is one of the more dangerous construction tasks (falls are the leading cause of residential injuries), and you'll need OSHA fall-protection training. A safer, often simpler path is to hire a licensed roofer and let them pull the permit — it costs the same as an owner-builder permit ($150–$350) and offloads liability to the contractor.

How much does the Park Ridge permit cost for a typical roof replacement?

Permit fees are based on roof area: roughly $0.40–$0.60 per square foot of roof deck. A typical single-family home roof (2,000–2,500 sq ft = 20–25 squares) costs $160–$300 in permit fees. The fee does not include inspections (which are free) or tear-off disposal (which the roofer charges separately, typically $500–$800). Always confirm the exact fee with Park Ridge before hiring your roofer, as the schedule may update; call (847) 692-5500 ext. 289.

The inspector failed my roof for 'improper underlayment.' What does that mean, and how do I fix it?

Park Ridge inspectors typically fail for one of three reasons: (1) ice-and-water shield is less than 24–30 inches from the eave (the most common failure), (2) the underlayment is not synthetic or #30 felt as required by code, or (3) fasteners are exposed or the underlayment is wrinkled/not fully adhered. To fix it: call your roofer, explain the issue, and ask them to correct it. They will remove shingles in the affected area, re-install the underlayment correctly, and call for a re-inspection. This typically takes 1–2 days and costs $200–$500 in rework labor. To avoid this, have your roofer specify ice-and-water shield distance and underlayment type in the original bid; most reputable roofers will do this automatically, but asking upfront saves surprises.

I want to put a metal roof on my house. Will Park Ridge approve it, and do I need an engineer?

Yes, Park Ridge approves metal roofing, but you must provide a structural engineer's letter (Illinois PE stamp, costing $1,500–$2,500) confirming the existing roof structure can support the metal system. Standing-seam and metal shingles impose concentrated point loads that older trusses may not handle. The engineer inspects your attic, evaluates the roof structure, and either gives you a green light or identifies reinforcement needed (which can cost $5,000–$20,000 if rafter work is required). Get the engineer's letter before you submit the permit application; Park Ridge will not issue a permit for material changes without it.

What if I find three layers of shingles on my roof during tear-off? Does Park Ridge make me stop?

Yes. IRC R907.4 prohibits reroofing over three or more layers, and Park Ridge enforces this strictly. If your roofer discovers a third layer during tear-off, they must stop, notify the Building Department, and either proceed with a full tear-off (if the permit allows) or suspend work until a revised permit is issued. If your original permit was for an overlay (no tear-off), and the inspector finds three layers, you will be in violation, and the roofer will be issued a stop-work order. To avoid this, have your roofer or an inspector examine the existing roof from the attic before submitting the permit application — if you find three layers, design the project as a tear-off from the start.

How long does it take to get a Park Ridge roof permit approved after I submit?

For like-for-like replacements (asphalt to asphalt, no tear-off complications), 2–5 business days. For tear-offs or material changes, 7–14 business days. If you're in the historic district, add 5–7 days for Design Review Commission review. Material changes requiring structural engineers can take 14–21 days total (including engineer review time). During peak season (March–July), inspectors are booked 2–3 weeks out, so plan for total project timeline of 4–6 weeks from application to final sign-off.

Can I appeal a failed inspection or permit denial in Park Ridge?

Yes. If your roof fails inspection or the permit is denied, you have the right to request a meeting with the Building Official (not the inspector) to discuss the code basis for the decision. Call (847) 692-5500 ext. 289 and ask for the Building Official's office. Most disagreements are resolved in a phone call or one follow-up inspection; formal appeals are rare. If you genuinely believe the inspector misapplied the code, cite the IRC section and ask for a second opinion. Park Ridge's Building Official is typically reasonable and will clarify the rule.

Do I need to notify my HOA about a roof replacement permit in Park Ridge?

If your property is in an HOA, check your HOA documents — most HOAs require architectural review for exterior work, including roof color and material. This is separate from the City permit. Submit to the HOA concurrently with your permit application to avoid surprises. Some HOAs pre-approve certain roof colors and materials, which speeds things; others require a hearing (adding 2–4 weeks). If your HOA denies your proposed roof color, you'll need to adjust materials before Park Ridge's final inspection, which can delay the project. Always confirm HOA approval before signing a contract with your roofer.

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