Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Full roof replacements and tear-offs require a permit from the City of DeKalb Building Department. Repairs under 25% of roof area and like-for-like patching of fewer than 10 squares are typically exempt — but a third layer of existing shingles forces a mandatory tear-off and permit.
DeKalb follows Illinois Plumbing and Property Maintenance Code adoption of the 2021 IBC and IRC. The key local wrinkle: DeKalb's Building Department enforces IRC R907.4 strictly — if field inspection reveals three or more layers of existing roofing, the permit becomes mandatory and the contractor must tear off to the deck. This is not a suggestion; it's a condition of approval. Most downstate Illinois communities leave the 3-layer call to contractor discretion, but DeKalb's inspectors will red-tag the job. Additionally, because DeKalb sits in the glacial-till zone with 36-inch frost depth and potential ice-dam conditions, the city's permit reviewers flag underlayment specifications — ice-and-water shield must be extended minimum 24 inches inside the interior wall plane per IRC R905.1.1, and this gets verified in the deck-inspection phase. Owner-occupants can pull their own permit, but most roofers carry their own license and pull on-site. Permit fees run $150–$300 based on roof area (roughly $1–$2 per square foot of building footprint), and the city aims for over-the-counter approval on straightforward like-for-like replacements within 5 business days.

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

DeKalb roof replacement permits — the key details

DeKalb Building Department administers permits under the 2021 Illinois Building Code and 2021 IRC. The foundational rule is IRC R907 (Reroofing), which states that any roof covering installation involving a tear-off — or any roof covering installation over a roof with three or more existing layers — triggers a permit requirement and a deck inspection before the new material is fastened. This is not optional. A full or partial replacement that removes the old shingles to the deck and installs new shingles, metal, or tile always needs a permit. A like-for-like overlay (new shingles over existing shingles, no tear-off) on a roof with fewer than three existing layers may qualify for exemption in some jurisdictions, but DeKalb's Building Department confirms exemption status on a case-by-case basis via a pre-permit phone or in-person inquiry. If you are unsure whether your roof has two or three layers, request a field assessment from the contractor — DeKalb inspectors will deny the permit application if the field reveals a third layer and the plan shows an overlay. Always err on the side of requesting the permit; the cost ($150–$300) is far less than a stop-work fine or insurance denial.

The second major rule is IRC R905 (Roof-Covering Requirements), which mandates material-specific installation: asphalt shingles must meet ASTM D3462 and be fastened with 4–6 nails per shingle per NEC 905.2.1; metal roofing must include sealant and proper lap per IBC 1507; tile or slate requires structural evaluation if the roof deck was not originally engineered for that load. DeKalb's permit reviewers will request a structural engineer's letter if you are changing from asphalt shingles to concrete tile or standing-seam metal. This adds 1–2 weeks and $500–$1,200 in engineering fees. Underlayment is mandatory: ice-and-water shield (ASTM D1970) must be installed at eaves and along valleys, extended minimum 24 inches inside the interior wall line per IRC R905.1.1. In the glacial-till zone where DeKalb sits, with winter ice-dam risk and 36-inch frost depth, inspectors verify this underlayment detail during the in-progress deck inspection. Improper or missing underlayment is the most common permit-rejection cause in the region.

Exemptions exist for repairs under 25% of the roof area (roughly 3–4 squares on a typical 1,500-square-foot home) and for localized patching of fewer than 10 squares without deck exposure. Gutter and flashing-only work, if no roofing membrane is disturbed, is typically exempt. However, the exemption does not apply if the repair reveals rot or structural damage; in that case, the damage must be corrected and permitted. Additionally, if you have a 'partial replacement' (e.g., a new section of roof over an addition), DeKalb requires a permit if that section exceeds 25% of the total roof area. The 25% threshold is measured as a percentage of the building's total roof area, not the replacement footprint — do not confuse these two measures. A 500-square-foot replacement on a 3,000-square-foot roof (17%) is exempt; the same 500 feet on a 1,500-square-foot roof (33%) requires a permit.

Material and labor concerns specific to DeKalb's climate: the glacial-till zone and 36-inch frost depth create conditions for ice dams in winter. Asphalt shingles rated for minimum 90 mph wind (the DeKalb area standard) cost $3.50–$5.00 per square foot installed; metal or architectural asphalt (premium impact-resistant) can run $6.00–$10.00 per square foot. The permit fee does not change based on material — the fee is based on roof area, not material cost. Decking inspection will confirm proper nailing (1-1/4 inch corrosion-resistant nails in asphalt shingles, fastened into rafters or trusses, not just the sheathing). If the inspector finds soft or rotted decking, that area must be replaced and will require an additional permit amendment ($50–$100) and timeline extension of 1–2 weeks. Contractors familiar with DeKalb recommend confirming decking condition before permit submission; a field inspection by the roofer costs $150–$300 but prevents permit delays.

The permitting workflow in DeKalb: homeowner or contractor submits application with roof plans (sketch and dimensions), material specifications, and roof area measurement. Online submission is available via the DeKalb permit portal; in-person submission at City Hall is also accepted. Plan review takes 3–7 business days for like-for-like replacements (amber flag: 'over-the-counter' approval does not apply to new materials or material changes). Once approved, the contractor is required to call for a deck-inspection appointment before fastening new material — this inspection cannot occur until after tear-off and cannot be waived. Final inspection occurs after all roofing is installed and occurs within 5 business days of request. Total timeline from application to final approval is 2–4 weeks for straightforward jobs, 4–8 weeks if decking repair or material change is involved. Permit fees are non-refundable and are payable at the time of application; plan-review fees ($50–$75) and inspection fees are included in the total permit cost.

Three DeKalb roof replacement scenarios

Scenario A
Two-layer asphalt-to-asphalt tear-off and replace, 2,200-sq-ft ranch home, rear dormers, no decking damage, near Ellwood School area
You are replacing asphalt shingles with new architectural asphalt shingles of the same color family. Existing roof has two layers of 3-tab shingles (confirmed by contractor's field assessment), so IRC R907 does not trigger a mandatory tear-off due to a third layer — but you have decided to tear off and replace anyway (best practice). Because you are executing a full tear-off and replacing the entire roof area, IRC R907.4 requires a permit. DeKalb Building Department will issue a permit within 5 business days for this like-for-like material swap, no engineer letter needed. The contractor submits the application ($200 permit fee, $30 inspection surcharge) with a simple roof plan showing dimensions and material spec (e.g., 'Owens Corning Duration 25, 90 mph rated, ice-and-water shield 24 inches inside wall line per IRC R905.1.1'). Work can begin once the permit is in hand. The contractor must schedule a pre-installation deck inspection after tear-off, typically 1–2 days after the existing roof is removed. The inspector checks for rotten decking, confirms nailing pattern, and verifies ice-and-water-shield placement. If decking is sound, the inspector gives a green light and the new shingles are installed immediately. Final inspection occurs 3–5 days after installation is complete. Total project timeline: permit (5 days) + tear-off (1 day) + deck inspection (1 day) + shingle installation (2–3 days) + final inspection (1 day) = 10–15 calendar days plus weather delays. Cost: $200 permit + inspections; contractor labor and materials $6,500–$9,500 total (residential rate $3.50–$4.50 per square foot installed in the region).
Full tear-off, like-for-like material | Permit required | $200 permit fee + $30 inspections | Deck inspection mandatory | Final inspection required | 10–15 day timeline | Over-the-counter approval | No structural engineer needed | No ice-dam mitigation surcharge
Scenario B
Shingles-to-standing-seam metal roof conversion, 1,800-sq-ft Cape Cod colonial, west-side neighborhood, original rafters (1950s), structural concern
You are replacing asphalt shingles with standing-seam metal roofing (aluminum or steel, 24-inch panels, Kynar-painted finish). This is a material change, and IBC 1511 and IRC R905.4 require verification that the roof structure can support the new material's live and dead load. Metal standing-seam roofing weighs 0.7–1.5 pounds per square foot; asphalt shingles weigh 2.5–3.5 pounds per square foot. On paper, the metal roof is actually lighter — but DeKalb's Building Department requires a structural engineer's letter for ANY material change to metal, tile, or slate roofing. This is the local practice and it adds cost and timeline. Contractor submits permit application with engineer's letter ($800–$1,200 cost, 1 week for PE to review and sign) confirming that 1950s-era rafters can safely carry the metal system. The engineer confirms rafter spacing, sizing, and connection details. Once the engineer's letter is in hand, the permit application goes to the plan-review desk. DeKalb plan-review takes 7–10 business days for material-change roofs. Assuming the engineer clears it, the permit is issued. Contractor schedules deck inspection after tear-off. The inspector verifies decking and may require additional blocking or bracing if the engineer's letter noted rafter concerns. New metal panels are installed per manufacturer spec and IBC 1507 (proper sealant, fastener spacing, thermal-movement allowance). Final inspection confirms fastening pattern and panel overlap. Total timeline: engineer letter (1 week) + permit application and plan review (7–10 days) + tear-off (1 day) + deck inspection (1 day) + metal installation (3–4 days) + final inspection (1 day) = 4–5 weeks. Cost: $200 permit + $100 inspections + $1,000 engineer letter + contractor labor and materials $8,500–$12,000 total ($4.50–$6.50 per square foot installed for metal systems in the region).
Material change to metal | Structural engineer letter required ($800–$1,200) | Permit required | $200 permit + $100 inspections | Deck inspection mandatory | Plan review 7–10 days | Final inspection required | 4–5 week timeline | No overlay allowed (must tear off)
Scenario C
Partial roof repair, side addition (200 sq ft), over 10-year-old shingles, existing two-layer roof, no tear-off, Ellwood Park area
You are patching the roof above a new or existing addition: 200 square feet of shingles need replacement due to age or minor storm damage. The existing roof has two layers already. IRC R907 states that if you are installing a new roof covering on a roof with two or fewer existing layers, a tear-off is not mandatory IF you are performing an overlay (nailing new shingles over old). However, the 200-square-foot patch is 14% of a 1,400-square-foot total roof area (typical single-story ranch with addition). This falls under the 25% exemption threshold — so a permit should not be required, PROVIDED you do not expose the deck. If the patching exposes the deck (due to damage or rotten wood), the exposed area must be assessed and repaired, and the repair triggers a permit. The conservative and recommended approach: call the DeKalb Building Department before scheduling work. Describe the 200-square-foot partial overlay with no tear-off and no deck exposure; ask for written exemption confirmation. DeKalb's building inspector can usually provide verbal or email confirmation within 1 business day. If you receive a written 'exempt' response, you can proceed without a permit and without inspections. If the inspector requires a permit (because they are concerned about the existing layers or material change), the permit cost is $150 and the timeline is 5–7 days, with deck and final inspections required. Cost without permit: $900–$1,500 (contractor labor and material for 200 sq ft at $4.50–$7.50 per square foot, no permit fees). Cost with permit: $150 permit + $60 inspections + $900–$1,500 contractor = $1,110–$1,710. The difference is not large, but the exemption saves time (can start immediately after materials arrive vs. waiting 5–7 days for permit). Always confirm with DeKalb before assuming exemption; the cost of the call is zero and it prevents a stop-work order.
Partial repair, <25% of roof area | Overlay, no tear-off | May be exempt from permit | Call City of DeKalb to confirm | If exempt: no permit fee, no inspections | If required: $150 permit + $60 inspections | 1–2 week timeline if permitted | No structural engineer needed

Every project is different.

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

Ice-and-water shield requirements in DeKalb's glacial-till climate zone

DeKalb's location in the glacial-till zone with 36-inch frost depth and winter temperatures regularly dropping below 0°F creates ice-dam conditions. Ice dams form when warm air from inside the home melts snow on the upper roof, meltwater runs down, and refreezes at the cold eaves. Water backs up under shingles and leaks into the attic and walls. IRC R905.1.1 and local cold-climate best practice require ice-and-water shield (ASTM D1970 self-adhering membrane) to be installed continuously along the eaves, extending a minimum of 24 inches inside the interior wall line. In a roof with 4:12 pitch or steeper, the shield is installed in two runs: one along the eaves (from the eave up the slope) and one along valleys and interior wall intersections where water runoff concentrates.

DeKalb Building Department inspectors verify ice-and-water-shield installation during the in-progress deck inspection, typically the day after tear-off. The inspector checks for continuous coverage, proper overlap (6 inches min), and correct extended distance from the interior wall line. If underlayment is missing or improperly placed, the permit is on hold until corrected. Contractors unfamiliar with glacial-till practices sometimes install shield only along the eaves and forget the 24-inch interior-wall extension — this is a common rejection point. Homeowners are advised to discuss this detail with their contractor BEFORE work begins and to request a photo of the underlayment layout after tear-off, before the deck inspection. Ice-and-water shield adds approximately $0.50–$1.00 per square foot to material cost and is well worth the investment in a climate where ice dams cost $3,000–$8,000 to remediate (water damage, mold, insulation replacement).

Additionally, DeKalb inspectors may flag ventilation if soffit or ridge venting is blocked by ice dams or debris. Proper attic ventilation — continuous soffit intake and ridge exhaust per IRC R806 — reduces ice-dam risk by keeping the roof deck temperature closer to outdoor air temperature. If the contractor is working above an attic area and notices soffit venting is blocked by insulation or debris, the inspector will request clearance as a condition of final approval. This is not a separate permit, but it can delay final sign-off by 2–3 days.

Three-layer rule and permit implications in DeKalb's enforcement practice

IRC R907.4 states: 'The application of a new roof covering shall not be permitted over existing roof coverings on a building where the roof is covered with three (3) or more layers of roof covering.' This is a hard rule — no exceptions. DeKalb Building Department enforces it strictly. If a homeowner or contractor attempts to file a permit for an overlay on a roof with three layers, the permit will be returned with a rejection stating 'third layer detected in field — tear-off required per IRC R907.4.' The contractor then has two choices: (1) pay for a tear-off, re-submit the permit, and restart the timeline (adding 5–10 days and $800–$1,500 in labor), or (2) dispute the three-layer finding by requesting a second inspector opinion (rarely successful; takes 7–10 days).

To avoid this problem, the recommended pre-work step is a field-assessment shingle-count. A roofer or experienced contractor can lift a few roof vents or flashing edges and count the layer thickness. A visual inspection from the ground is unreliable — layers compress and colors fade. If the assessment reveals three layers, the homeowner should budget for a full tear-off and plan for an additional 3–5 days of work and an additional permit review cycle. DeKalb does not offer expedited review for tear-off-and-replace projects, so timing does not improve. However, once the first layer is confirmed and removed, the second and (if present) third layers are obvious to the inspector, and the deck inspection proceeds on the next business day. Some contractors factor the three-layer risk into their bids by offering 'layered roof analysis' ($150–$300) as a separate line item before submitting a proposal — this is a best practice and prevents surprises.

Interestingly, DeKalb's strict three-layer enforcement differs from some neighboring communities in Illinois (e.g., Sycamore, Maple Park) where inspectors may approve a limited overlay on a three-layer roof if the homeowner signs a waiver. DeKalb offers no such waiver. The city's reasoning is long-term liability and building stability — additional roof weight (three shingle layers + new shingles + water saturation = 10–15 pounds per square foot) can overload roof trusses in older homes. Enforcing the tear-off rule prevents future water-damage and structural-failure claims.

City of DeKalb Building Department
DeKalb City Hall, 200 South Fourth Street, DeKalb, IL 60115
Phone: (815) 748-2400 ext. Building Department | https://www.dekalb.org (Building Permits section) or in-person at City Hall
Monday–Friday, 8:00 AM–5:00 PM (closed weekends and city holidays)

Common questions

Do I need a permit to patch shingles in one area of my roof?

If the patched area is under 25% of your total roof area and you are not exposing the roof deck, the work is typically exempt from permit. However, DeKalb Building Department recommends calling (815) 748-2400 to confirm exemption status before work begins. If the patch reveals rot or structural damage, a permit becomes required and the damaged area must be repaired and inspected.

Can I do a roof replacement myself without hiring a contractor?

Yes, Illinois allows owner-occupants to pull their own building permits and perform work on owner-occupied homes. You will need to obtain a City of DeKalb permit ($150–$300) and be present for the deck inspection after tear-off and the final inspection after installation. Some homeowners choose this route to save contractor labor; expect the timeline to extend to 4–6 weeks if you are DIY, and confirm that your homeowner insurance covers self-performed roofing work.

What if the inspector finds a third layer during the deck inspection?

If a third layer is discovered during inspection, work must stop immediately. The second and third layers must be removed entirely before new roofing is installed. This requires an amended permit ($50–$75), additional tear-off labor ($1,500–$2,500), and a re-scheduled deck inspection (1–2 weeks delay). This is why a pre-work shingle-count assessment is essential.

How much does a roof replacement permit cost in DeKalb?

Permit fees range from $150–$300, depending on roof area. There is no separate 'per-square-foot' fee; the cost is a flat or tiered permit cost plus inspection surcharges. An inspection surcharge of $30–$60 is added for the deck inspection and final inspection. Total permit and inspection cost is typically $200–$360. This does not include contractor labor and materials, which run $3.50–$6.50 per square foot installed.

If I replace my roof without a permit, will my insurance pay a claim?

Most homeowner insurance policies require that work be performed in compliance with local building codes and permits. If you file a claim for wind or ice-dam damage and your insurer discovers the roof was installed without a permit, they may deny the claim, citing non-compliance with policy terms. The denial can cost you $8,000–$25,000 in unexpected out-of-pocket expenses. Always pull a permit.

How long does the permit review process take?

Like-for-like roof replacements (same material, no deck damage) typically receive over-the-counter approval within 5 business days. Material changes (asphalt to metal or tile) require structural engineer review and take 7–14 days for plan approval. Once approved, the actual project timeline (tear-off, inspection, installation) is 2–4 weeks depending on weather and contractor schedule.

Do I need to hire a licensed roofer, or can the contractor be unlicensed?

Illinois does not require state licensure for residential roofers, but DeKalb's Building Department may require the contractor to provide proof of liability insurance and proof of workers' compensation insurance before a permit is issued. Some contractors are licensed through trade associations (National Roofing Contractors Association, local unions); this is not legally required but is a sign of professional standing. Confirm your contractor's insurance before signing a contract.

What is the frost depth in DeKalb, and why does it matter for roofing?

The frost depth in DeKalb is 36 inches (the depth to which ground freezes in winter). This affects ice-dam risk and roof drainage. Proper ice-and-water-shield installation and attic ventilation are critical to prevent water damage. The Building Department's requirement to extend ice-and-water shield 24 inches inside the interior wall line is directly tied to this frost depth and winter climate.

Can I install an architectural asphalt or impact-resistant shingle during my roof replacement?

Yes. Architectural (laminated) asphingles and impact-resistant (Class 4 impact-rated) shingles are both code-compliant and do not trigger a structural engineer requirement. They cost more than standard 3-tab shingles ($5.00–$7.00 per square foot installed vs. $3.50–$4.50), but they last longer and may qualify for insurance discounts if they are rated for high hail or wind resistance (check with your insurer).

Will DeKalb Building Department issue a permit for an overlay if I remove and properly dispose of one layer to reduce the total to two?

No. If your roof has three layers and you remove one layer yourself to make it two, DeKalb's inspector will still require you to tear off the remaining two layers as part of the reroofing project. Partial self-performed tear-outs complicate the permit process and can result in rejection. Have the contractor perform the entire tear-off as part of the permitted work to avoid complications.

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