Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Most roof replacements in Streamwood require a permit, but small repairs under 25% of roof area are exempt. The critical trigger: if your roof has three existing layers, Illinois code mandates a complete tear-off — you cannot overlay. That tear-off automatically pulls a permit.
Streamwood follows the 2021 Illinois Building Code, which adopted IRC R907 (reroofing) with a local amendment that tightens the three-layer rule. Streamwood's Building Department treats any tear-off-and-replace, any material change (shingles to metal, for example), and any roof work over 25% of total roof area as a permit project. The city processes roof permits over-the-counter for like-for-like replacements (same material, same slope) — no third-party plan review, typically approval in 1–2 business days. However, Streamwood sits in climate zone 5A (northern Cook County), which means IRC R905.2.8.1 requires ice-water shield to extend 24 inches up from the eave on unheated spaces — a detail that gets flagged if not specified on your permit application. Unlike some suburbs (Naperville, Des Plaines), Streamwood does not have a separate historic-district overlay that would slow approval, but the three-layer tear-off rule is strictly enforced: inspectors will do a field check during framing-up, and if they find three layers, work stops until removal is documented.

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

Streamwood roof replacement permits — the key details

The foundational rule is IRC R907.4, which Streamwood enforces strictly: if your roof currently has three or more layers of shingles, you are not allowed to overlay. You must tear off all existing shingles down to the deck. This is not optional and not waivable. The logic is structural and water-management related — a fourth layer adds dead load that was not accounted for in the original roof framing design (typically 2–3 pounds per square foot per layer), and multiple layers trap moisture and encourage rot. The City of Streamwood Building Department includes a 'roof-layer field check' on the standard inspection checklist: an inspector will climb the roof during the tear-off or framing phase and document how many layers were present. If three layers are found and you did not disclose them on your permit application, the inspector will order a stop-work and require tear-off of all layers before re-roofing can proceed. This has caused $3,000–$8,000 in unexpected costs for homeowners who thought they could sneak an overlay. Do not assume you know how many layers are on your roof: hire a local roofer to do a formal layer count (typically $50–$150 diagnostic fee) and disclose that count on the permit application.

Ice-water shield specification is the second critical detail for Streamwood's climate zone. IRC R905.2.8.1 and the Illinois amendments require that any re-roofed house in Cook County (which includes Streamwood) must have ice-water shield or equivalent self-adhering underlayment extending at minimum 24 inches upslope from the eave on all exterior eaves, plus at least 12 inches on interior valleys. The reason is freeze-thaw cycling in Chicago's climate (average winter low 22°F, frequent thaw-freeze cycles from February through April) — if meltwater from a warm day refreezes at the eave, it backs up under shingles and leaks into the attic. Your permit application must specify the brand and type of ice-water shield (e.g., 'Grace Ice and Water Shield, SBS-modified, 36 inches up eave per IRC R905.2.8.1') and the roofing contractor's signature. If you submit a permit without this specification, the city will issue a correction notice and hold the permit until you clarify. Some roofers skip this step or use cheap alternatives; Streamwood inspectors specifically check for it during the final inspection, so document it up front.

The three-category permit exemption is important to understand because it saves money on marginal work. Repairs that do not require a permit in Streamwood are: (1) patching or repair of fewer than 10 squares (a square is 100 sq. ft., so roughly 1,000 sq. ft. total patched) as long as the repair is like-for-like (same shingle type, same color range) and does not involve structural deck work; (2) gutter and flashing repair or replacement without roof-covering removal; and (3) any work that covers 25% or less of the total roof area IF it is like-for-like and does not involve a tear-off. However, the moment you remove shingles down to the deck (a tear-off, even partial), it is a permit project in Streamwood. Many homeowners have tried to argue that 'I'm only replacing 20% of the roof area, so no permit,' but Streamwood Building Department's code interpreter, in a 2023 FAQ, clarified that tear-off is the trigger, not area. A partial tear-off for deck repair, flashing replacement, or underlayment upgrade is a permit. This is more strict than some adjacent suburbs (Hoffman Estates allows partial overlay under 25%), so confirm with Streamwood if you are on the borderline.

Material-change rules apply if you are switching from shingles to metal, tile, slate, or standing seam. IRC R905 does not prohibit the change, but it requires a structural evaluation if the new material is heavier than the original. Asphalt shingles are typically 2–3 pounds per square foot; clay tile can be 10–15 pounds per square foot; metal is 0.5–1.5 pounds per square foot. If you are going from shingles to tile, Streamwood requires a structural engineer's letter stating that the existing roof framing can support the load, or a truss/rafter calculation. This typically costs $300–$600 for an engineer's report. Metal-to-shingle or shingle-to-metal is usually approved over-the-counter, but metal-to-tile or shingle-to-tile will hold the permit until you submit the structural letter. Your roofer should know this and include it in the quote; if they do not mention it, ask them directly.

The permit timeline and inspection sequence in Streamwood are straightforward for like-for-like work. Submit the permit application (online via the Streamwood portal or in person at City Hall) with a scope of work, roof dimensions, existing and proposed material, layer count, ice-water shield spec, and contractor license number. Over-the-counter approval typically takes 1–2 business days. Once you have the permit, the roofing contractor can begin work. The city will schedule two inspections: an in-progress (or framing) inspection during tear-off or underlayment installation (typically day 2–4 of the job), where the inspector verifies layer count, deck condition, and ice-water shield placement; and a final inspection after shingles and flashing are complete (typically day 5–7). If the contractor is working fast, they can request a combined inspection. Typical timeline from permit issuance to final approval is 2–3 weeks, assuming no corrections or weather delays. The permit fee in Streamwood ranges from $150 to $400 depending on roof area and material; the city charges roughly $0.15–$0.25 per square foot of roof area, so a 2,000 sq. ft. roof (typical for a suburban 1,500 sq. ft. home) would be roughly $300–$500 in permit and inspection costs.

Three Streamwood roof replacement scenarios

Scenario A
Two-layer asphalt shingle roof, single-story ranch in south Streamwood, tear-off and like-for-like replacement with same slope and color range — 1,800 sq. ft. roof area
A two-layer roof tear-off and replacement with the same material (asphalt architectural shingles, 30-year grade) is the most common permit in Streamwood and one of the easiest to approve. Your roofer submits the permit application (they usually do this) with a scope stating '1,800 sq. ft. tear-off and re-shingle with Owens Corning Duration or equivalent, ice-water shield 24 inches per IRC R905.2.8.1, no deck repair required.' The permit fee for a 1,800 sq. ft. roof is approximately $270–$360, based on Streamwood's fee schedule of $0.15–$0.20 per sq. ft. The application is approved in 1–2 days over-the-counter; no third-party review because the material is standard and the work is not changing the roof profile. The contractor begins tear-off, and on day 2–3, an inspector arrives to verify the two-layer count (if it were three, work stops) and to spot-check ice-water shield placement on the first section. They confirm the deck is not rotted and sign off. The job continues, and by day 6–8, the shingles and flashing are done. Final inspection happens within 7 days of your call to the city, and the permit closes. Total timeline: 2–3 weeks from permit pull to final signed off. Most contractors in Streamwood are familiar with this workflow and will have the permit pulled before you sign the contract. Ice-water shield is now standard in Illinois reroofing, so your roofer will include it automatically; just confirm it is in the estimate.
Permit required | Two-layer tear-off OK | Ice-water shield 24 inches required | Permit fee $270–$360 | Typical job cost $12,000–$18,000 (materials + labor) | Final inspection usually passed on first try for like-for-like
Scenario B
Three-layer asphalt roof, colonial-style 2.5-story home in central Streamwood, tear-off all layers plus structural deck repair on 200 sq. ft. section
This is a worst-case but not uncommon scenario in Streamwood, especially in homes built in the 1970s–1980s that have had multiple overlays without tear-offs. When you discover three layers during a roofer's inspection, IRC R907.4 mandates complete tear-off. That mandatory tear-off automatically triggers a permit and pulls in a second inspection (structural deck check) because the roofer found rotted wood in 200 sq. ft. of the deck after tearing down to sheathing. The permit application now reads '3-layer tear-off (manual removal and disposal), deck repair per IRC R802.7, re-shingle with ice-water shield.' Streamwood's Building Department will require a full application with photos of the deck damage, because deck repair is a code change (structural). This is no longer over-the-counter; it goes to the plan reviewer, and you will get a correction notice asking for the roofer to specify how the deck will be repaired (sistered rafters, sheathing replacement, etc.). The permit fee jumps to $400–$550 because of the structural component. An engineer's report may not be required if the repair is simple (e.g., replacing 200 sq. ft. of 1/2-inch plywood sheathing), but the city will want to see the detail on the roofer's bid. Timeline extends to 2–4 weeks because of the plan-review cycle. The contractor will do two in-progress inspections: one after tear-off, before the deck repair, to confirm the three-layer count and damage scope; and one after the deck repair is complete but before re-shingling, to verify the new sheathing and fastening. Final inspection is standard. Unexpected cost hit: manual tear-off labor for three layers (versus two) is an additional $2,000–$4,000, and new sheathing material and repair labor is another $2,000–$3,000. Many homeowners are shocked by this bill and blame the roofer; the reality is that the previous owner(s) created the liability by overlaying twice. Do not skip the layer check.
Permit required | Three layers = mandatory tear-off | Structural deck repair triggers full plan review | Permit fee $400–$550 | Deck repair labor + materials $4,000–$6,000 extra | Timeline 2–4 weeks | Two in-progress inspections required
Scenario C
Two-layer shingle roof, northwest Streamwood corner lot, material change to standing-seam metal (same slope, no structural concern) — 2,200 sq. ft. roof area
A material change from asphalt shingles to metal standing seam is an increasingly popular upgrade in Streamwood, partly for durability (metal lasts 40–70 years versus 20–25 for shingles) and partly for aesthetic appeal in neighborhoods with modern or farmhouse-style builds. The permit is required because the material is changing, but it is usually approved quickly because metal is lighter than shingles (approximately 0.5–1 pound per sq. ft. versus 2–3 for shingles), so no structural evaluation is needed. Your roofer submits an application stating '2-layer tear-off, standing-seam metal (24-gauge painted steel or aluminum, specify color and profile, e.g., 1.5-inch snap-lock), ice-water shield 24 inches per IRC R905.2.8.1, metal flashing at all penetrations and valleys per IRC R905.2.8.2.' The permit fee is typically $300–$450 because the material is non-standard. Streamwood's Building Department will issue a correction notice if your roofer does not specify the exact metal profile, gauge, and fastening pattern (e.g., 'exposed fastener,' 'standing seam with concealed fasteners'), because the inspector needs to know what to look for during final inspection. Once the detail is submitted, the permit is approved in 3–5 business days. The contractor tears off two layers, confirms the deck is sound, installs ice-water shield, and begins metal installation. In-progress inspection focuses on deck condition and ice-water shield; final inspection checks metal panel alignment, fastening pattern (spacing per manufacturer spec, typically 12 inches on center), and flashing details at ridges, valleys, and penetrations. Metal roofs have slightly stricter flashing requirements than shingles because water pools differently. Timeline is 2–3 weeks from permit pull to final. Cost is higher than shingles (metal material $6,000–$12,000 for a 2,200 sq. ft. roof, versus $2,500–$4,000 for shingles), but homeowners often recoup some cost in energy savings (reflectivity reduces cooling load) and extended service life. A corner-lot roof (like this scenario) is slightly more exposed to wind, but that does not trigger special inspection in Streamwood unless the lot is in a designated wind-zone overlay — Streamwood does not have one, so this is straightforward.
Permit required | Two-layer tear-off OK | Material change to metal requires specification detail | Permit fee $300–$450 | Metal material + labor $10,000–$16,000 | No structural engineer needed | Final inspection checks metal fastening and flashing details

Every project is different.

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

Why the three-layer rule matters in Streamwood's climate

Streamwood is in Cook County, climate zone 5A, with an average annual snowfall of 38 inches and winter lows frequently dropping to 0°F or below. Freeze-thaw cycling from January through April creates a specific moisture-management problem that the three-layer rule directly addresses. When snow melts on a sunny day in March, water runs down the roof and refreezes at the eave (the coldest part of the roof, because the overhang is exposed to wind on the underside and receives no interior heat). This ice dam traps liquid water on the roof surface, which backs up under the shingles and seeps into the sheathing and framing. With a single or two-layer roof, the shingles flex with temperature changes and the layers are thin enough that water can eventually dry out if the ice dam melts. With three or four layers, the mass of material acts as insulation, preventing the sheathing from drying, and the weight and stiffness of the layers prevent flex, so water gets trapped. Over 5–10 years, this leads to rot in the rafter ends, mold, and structural damage. The IRC R907.4 rule (no more than two layers at reroofing) was written partly in response to failure patterns in the Upper Midwest and Northeast. Illinois adopted it strictly. Streamwood's Building Department has seen this damage pattern multiple times and enforces the rule without exception. If you are tempted to overlay a third layer to save money, expect to pay for that decision within 5–10 years in rot repair, mold remediation, and eventual full roof replacement. The upfront cost of tear-off (extra $3,000–$5,000) is insurance against much larger future costs.

The ice-water shield requirement ties directly to the same climate logic. Self-adhering ice-water shield (products like Grace, Titanium, or IKO brands) is a rubberized-asphalt membrane that sticks to the deck and sheathing. When water backs up under shingles due to an ice dam or wind-driven rain, the shield prevents that water from penetrating the sheathing. The 24-inch minimum requirement for Streamwood means the shield extends 24 inches upslope from the eave on every exterior eave, which covers the zone most vulnerable to ice dams. Interior valleys get 12 inches on each side because water concentrates there and moves upslope more aggressively. This detail is invisible once the shingles are on, so inspectors specifically check for it during the in-progress inspection. If your roofer tries to skip it or use just 12 inches everywhere, Streamwood will flag it and delay final approval until it is corrected. The cost of ice-water shield is modest (roughly $0.40–$0.60 per sq. ft., or $900–$1,300 for a 2,200 sq. ft. roof), but it is non-negotiable. Make sure your roofer's estimate explicitly lists 'ice-water shield, 24 inches per eave, 12 inches interior valleys' with a brand and coverage area.

Permit application details and common rejection reasons in Streamwood

Streamwood's Building Department accepts permit applications online via their permit portal or in person at City Hall (1 Redwood Lane, Streamwood, IL 60107, phone 630-736-6835 for permit inquiries). Most roofing contractors submit online because it is faster and the approval email goes straight to their phone. If you are submitting yourself (as an owner-builder, which Streamwood allows for owner-occupied residential), you will need to provide: (1) a completed building permit application form (available on the city website); (2) a scope of work describing the project (e.g., 'tear-off and replace asphalt shingles, ice-water shield installation, roof dimensions 40x55 feet, 2 existing layers'); (3) dimensions of the roof area being reroofed or the percentage of total roof (required to assess fee); (4) existing material and proposed material; (5) existing layer count (this is critical; Streamwood has rejected permits before because the applicant guessed 'two layers' and the inspector later found three); (6) ice-water shield brand and coverage per IRC R905.2.8.1; (7) contractor license number if a licensed roofer is doing the work; and (8) proof of ownership (a recent tax bill or title). If you are an owner-builder (doing the work yourself), you are allowed in Streamwood for owner-occupied single-family homes; the city will issue the permit but will require you to sign a statement that you understand the code and the inspection requirements. Owner-builders typically get the same permit fees and inspection timeline as contractors, so there is no cost savings — just the option to do the labor yourself.

Common rejection reasons that Streamwood Building Department sees on roof permits are: (1) no ice-water shield specification, or specification that does not match IRC R905.2.8.1 (e.g., 'ice-water shield at eaves' without stating 24 inches upslope); (2) no layer count disclosed, or applicant guessing the layer count without a field inspection; (3) material change without specification of weight or structural evaluation (if changing to tile, for example); (4) permit application submitted without contractor license number or proof of contractor's insurance; (5) application describes 'repairs' rather than 'tear-off' when the scope is actually a partial tear-off (the city will clarify that a tear-off is a permit project, not a repair exemption). Most of these are easily corrected with a phone call to the city or an amended application, but they add 3–5 days to the approval timeline. To avoid delays, ensure your roofer's estimate and permit application include: 'ice-water shield, Grace Ice and Water Shield or equivalent SBS-modified, minimum 24 inches up eave on all exterior eaves per IRC R905.2.8.1, applied to a clean deck before underlayment and shingles.' Use that exact language; it is code-compliant and matches Streamwood's standard language. If your roofer submits something vague ('ice-water shield as required'), the city will issue a correction notice.

City of Streamwood Building Department
1 Redwood Lane, Streamwood, IL 60107
Phone: 630-736-6835 (verify current number on city website) | https://www.streamwood.org/permits (or contact city directly for portal link)
Monday–Friday, 8:00 AM–5:00 PM (closed city holidays)

Common questions

How do I find out how many layers of shingles are on my roof without hiring a roofer?

You can attempt a visual inspection from the attic by looking at the roof sheathing underside near the eaves — if you see multiple layers of nails or roof stains, there may be multiple layers. However, this method is unreliable and risky (attics are cramped and truss nailing is dangerous). The safe and accurate approach is to have a licensed roofer do a field inspection for $50–$150; they will climb up, pull back a shingle at a low-visibility spot, and count layers. Streamwood Building Department requires a documented layer count on the permit application, so if you guess wrong and the inspector finds more layers than you disclosed, work stops and you will be out the cost of the permit plus potential fines. Invest the $150 upfront to avoid a $5,000 surprise.

If my roof is only two layers and I want to overlay a third layer of shingles, can I get a variance or waiver from the three-layer rule?

No. IRC R907.4 is a mandatory code section in Illinois, and Streamwood does not grant variances or waivers for structural code sections. The rule exists because research in the Upper Midwest shows that roofs with three or more layers fail prematurely due to moisture entrapment and ice damming in the climate zone 5A environment. Overlaying a third layer will save you $2,000–$3,000 upfront, but you will pay that back (and more) in roof rot, mold remediation, and early replacement 5–10 years later. Tear-off and replace is the only compliant option.

Do I need a permit for gutter replacement or roof flashing repair without touching the shingles?

No, gutter replacement and flashing repair without removal of shingles or roof covering are exempt from permitting in Streamwood. However, if the roofer must remove shingles to access flashing or if the work involves removal of any roof-covering material down to the sheathing, it becomes a tear-off and requires a permit. For example, replacing metal flashing at a roof-to-wall joint without removing shingles is exempt; but if that job requires removing a row of shingles, it is now a permit project. Clarify the scope with your roofer before they start.

What is the cost breakdown for a typical roof replacement permit in Streamwood?

Permit fees in Streamwood are based on roof area and range from $150 to $450 for most residential roofs. For a 2,000 sq. ft. roof (typical for a 1,500 sq. ft. home), expect $300–$400. This covers the permit issuance and two inspections (in-progress and final). Inspection fees are included; there is no separate inspection charge. If structural work (deck repair) is involved, the permit fee may increase by $50–$100. Material disposal fees (tear-off debris) are not part of the permit fee; those are charged by the roofer and typically range from $500–$1,500 depending on the number of layers.

How long does it typically take to get a roof permit approved in Streamwood?

For a like-for-like replacement (same material, no material change), permits are approved over-the-counter in 1–2 business days if the application is complete. For a material change (shingles to metal, for example), expect 3–5 business days because the city plan reviewer checks the specification. If structural work is involved (deck repair), the timeline extends to 5–7 business days for plan review plus any correction notices. Once you have the permit, the actual roofing work takes 3–7 days depending on roof complexity and weather. Total timeline from permit submission to final inspection signed off is typically 2–3 weeks.

Can I start roof work before the permit is officially issued, once I have submitted the application?

No. Work cannot legally begin until the permit is issued (you will receive a printed or digital permit card with a permit number). Starting work before issuance is a violation and can result in a stop-work order, fines ($500–$1,500), and retroactive permit fees plus surcharges. Additionally, your insurance will not cover any damage that occurs during unpermitted work. Wait for the permit in hand before the roofer shows up.

Does changing shingles from asphalt to metal require a structural engineer's report?

No. Metal shingles or standing seam metal is lighter than asphalt shingles (0.5–1.5 pounds per sq. ft. versus 2–3 for asphalt), so there is no structural concern. The permit will ask you to specify the metal type, gauge, and fastening pattern, but no engineer's letter is required. If you are changing to a heavier material like clay tile or concrete tile, then a structural engineer's letter is required because those materials weigh 10–15 pounds per sq. ft. and may exceed the design load of the original framing.

What does the ice-water shield inspection actually look for?

During the in-progress inspection, the Streamwood Building Department inspector will look for: (1) ice-water shield is installed on a clean, dry deck (no debris underneath, which traps moisture); (2) coverage extends minimum 24 inches upslope from the exterior eave line (the inspector may measure with a tape); (3) coverage extends 12 inches on each side of interior valleys; (4) seams are overlapped properly per manufacturer spec (typically 6 inches side-lap, 36 inches end-lap); (5) no gaps or wrinkles that could allow water infiltration; (6) the shield is the correct type (self-adhering, rubberized asphalt, rated per ASTM D1970 or equivalent — not roofing felt, which is not a water barrier). If the installation does not meet these standards, the inspector will flag it and ask the roofer to correct before proceeding with shingles.

If I hire a roofer who does not pull the permit, what happens?

The homeowner remains liable. If the city receives a complaint or discovers unpermitted work during a routine inspection (e.g., from a neighbor or at a property sale inspection), the city will issue a notice of violation to you (the property owner), not the roofer. You will be ordered to bring the work into compliance, which typically means hiring a licensed roofer to pull a retroactive permit, pay the standard permit fee plus a surcharge (often 50% extra), and undergo inspection. The roofer who did the unpermitted work may face a licensing action from the state (loss of license or fine), but that does not solve your problem. Always confirm in writing that your roofer will pull the permit; ask to see the permit confirmation email before they start work.

Are there any other Streamwood codes or overlays that affect roof replacement (historic districts, flood zones, etc.)?

Streamwood does not have a city-wide historic district overlay, but a small portion of northwest Streamwood (near the Busse Woods area) is in a flood-prone zone per FEMA mapping. If your property is in a flood zone (you can check on FEMA's Flood Map Service Center or contact Streamwood Planning), reroofing is generally not restricted, but if the roof replacement involves any change to structural supports, drainage, or elevation, the city may require a flood-plain variance. This is rare for roof-only work but worth confirming if you are near Busse Woods. Streamwood also has no special wind-zone overlay or tornado-mitigation requirements beyond state code, so a roof replacement does not trigger any additional upgrades. Standard IRC R905 (roof covering) and R907 (reroofing) apply.

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