What happens if you skip the permit (and you needed one)
- Stop-work order issued by city inspector costs $250–$500 in fines, plus work halts immediately; you'll need to pull a retroactive permit (double fees) to resume.
- Insurance claim denial: most homeowner policies require a permit for roof replacement; unpermitted work voids coverage, leaving you liable for wind or hail damage post-replacement.
- Refinance or home-sale blocking: lenders require proof of permitted roofing; unpermitted work surfaces in title search, killing appraisal and triggering forced remedy before closing (timeline: 30–60 days, cost $3,000–$8,000 for tear-off-and-redo).
- Contractor lien: roofing firms sometimes file liens against unpermitted work if disputes arise; removal costs $500–$2,000 in legal fees.
Buffalo Grove roof replacement permits — the key details
The Illinois Building Code and IBC R907 govern reroofing in Buffalo Grove, and the city's interpretation hinges on three factors: the number of existing layers, whether the deck is exposed, and whether you're changing materials. If your roof has only one or two layers and you're applying new asphalt shingles of the same weight and fastener pattern, the city may classify it as a minor permit — in-person plan review takes 2–3 days, and inspection typically happens during deck nailing (if exposed) and at final. However, if the existing roof has three layers (which is surprisingly common in older Buffalo Grove homes built in the 1970s–1990s), IRC R907.4 mandates complete tear-off; the city interprets this strictly and will not issue a permit for overlay work once three layers are documented. Many homeowners and even some roofers miss this rule during the initial quote phase, leading to surprise scope changes and cost overruns mid-project.
Buffalo Grove's climate zone (5A north, 4A south) triggers cold-climate roofing rules that often surprise applicants. IRC R905.2.8.1 requires ice-and-water shield (synthetic underlayment) to extend at least 24 inches from the eave's interior wall line in cold climates; Buffalo Grove inspectors enforce this strictly because ice dams are common in winters. If your submitted drawings or materials spec doesn't explicitly call out ice-and-water shield down to the 24-inch mark (or further if calculated per ASHRAE), the permit plan-review team will issue a note and delay issuance by 5–7 days. Additionally, if you're changing from asphalt shingles to metal or tile, the city requires a structural engineer's stamp confirming the deck can support the additional load; metal roofing is lighter (no problem), but tile adds 9–12 lbs/sq. ft., and many older Buffalo Grove homes have undersized or weakened joists. The engineer's report adds $400–$800 and 1–2 weeks to the timeline.
Permit exemptions in Buffalo Grove are narrower than in some neighboring municipalities. Repair work (patching, flashing replacement, gutter work) under 25% of the total roof area does NOT require a permit if no structural deck is touched. This means replacing 5–8 shingles on a south-facing slope, or patching a valley, is typically fine without a permit; however, any project that involves tearing off more than 25% of the roof surface — even if only one slope — must be permitted. Some roofers try to split projects (e.g., 'we'll do the south side this month, the north side next year') to stay under the 25% threshold; Buffalo Grove Building Department is aware of this tactic and may consolidate related work over a 12-month window if they detect a pattern. The safest approach is to treat any planned tear-off as a single permitted project.
Buffalo Grove allows owner-builders to pull roofing permits for owner-occupied single-family homes, provided the owner pulls the permit and is present during inspections. This differs from some Cook County municipalities that require a licensed roofing contractor to pull the permit regardless. If you're doing the work yourself or hiring day-labor roofers, you can apply directly to the Building Department; you'll need the property address, current insurance binder, a simple sketch showing roof area (in squares), and the materials spec sheet (shingle weight, underlayment type, fastener pattern). Permits for owner-built work are processed identically to contractor-pulled permits, with no discount, and you are responsible for scheduling inspections within 48 hours of completion of each phase (deck exposure and final).
Practically speaking, the workflow is: contact the Buffalo Grove Building Department (by phone or email — see contact card below) with your project scope; they'll tell you upfront if a three-layer inspection is needed (you may need to provide roofing photos or hire a roofer to assess). Once you have a signed contract with materials and scope, submit permit application online via the city's permit portal or in person at City Hall. Plan for 5–10 business days in high season (spring/fall). Inspect fees are bundled with the permit fee ($150–$350 total, typically calculated at $2–$3 per roof square). After permit issuance, notify the city 24 hours before starting work; the inspector will visit once the deck is exposed (if a tear-off) or before final shingles go on. Final inspection happens after all work is done, including flashing sealing and cleanup. Most jobs pass final on the first attempt if materials match the permit submittal and fastener patterns are correct.
Three Buffalo Grove roof replacement scenarios
Why Buffalo Grove's three-layer rule is stricter than you might expect
IRC R907.4 states that if a roof has three or more layers, the roof covering must be removed down to the deck before application of new roofing. This is a national code rule, but Buffalo Grove Building Department enforces it more rigorously than some neighboring cities. The reason: older Buffalo Grove homes, particularly those built 1970–1990, often have two or even three layers of older asphalt shingles already in place because past owners did cheap overlays instead of proper tear-offs. When you apply for a permit, the city's inspectors and permit reviewers know this pattern well and will cross-check property records, ask for photographic evidence, or require a pre-permit roof inspection to confirm layer count.
If your roofer or permit application claims only two layers but an inspector finds three during tear-off, work stops immediately: you'll face a $250–$500 stop-work penalty, the permit becomes void, and you must pull a new permit for tear-off-and-replace, paying double fees. Buffalo Grove's strict interpretation means you should invest $100–$200 upfront for a professional roofer to inspect and document layer count in writing before you submit any permit application. This protects you from mid-project surprises and delays.
The three-layer rule exists because excessive layering creates an insulating air gap, traps heat, accelerates shingle deterioration, and masks underlying deck rot. In cold climates like Buffalo Grove's Zone 5A, trapped heat also melts snow from below, re-freezing as ice dams at the eaves — another reason inspectors are sensitive to moisture barriers and ventilation. Roofers who bypass this rule (especially owner-builders working DIY) often discover soft or moldy deck wood mid-project, triggering expensive emergency structural repairs.
Ice-and-water shield requirements in Buffalo Grove's cold climate
Buffalo Grove spans Climate Zones 5A (north, around Buffalo Grove proper and north to Highland Park) and 4A (south, toward Wheeling). Both zones are considered 'cold climate' under the IRC, triggering IRC R905.2.8.1, which requires ice-and-water shield (synthetic underlayment) on the first 24 inches of eaves (measured from the interior wall line). Buffalo Grove Building Department interprets '24 inches' as the minimum; if your home sits on a slope or has a steep pitch, or if local wind-driven rain is common, inspectors may require 36–48 inches. This requirement applies to ALL new roofing, including overlays (not just tear-offs), and even if your roofer claims asphalt underlayment is sufficient.
Why does this matter? Ice dams form when heat from the attic melts snow on the roof deck, water runs to the cold eaves, and refreezes as a dam, trapping melt water that then leaks into the home. Traditional asphalt felt (15-lb. or 30-lb. roofing felt) does not seal water intrusion once a dam forms; ice-and-water shield (peel-and-stick synthetic underlayment, typically $0.50–$1.00 per sq. ft.) creates a temporary seal and diverts water toward gutters. Buffalo Grove inspectors will check that ice-and-water shield is continuous from eave to 24+ inches up the slope, properly overlapped (6-inch minimum overlap on seams), and that the manufacturer's application requirements (clean deck, temperature range during installation) are met.
During plan review, many permit applications are flagged because the submitted materials specification doesn't mention ice-and-water shield at all, or mentions it vaguely ('standard underlayment'). Buffalo Grove reviewers will issue a note requesting clarification; you'll have 5–7 days to submit a revised spec. This delays permit issuance. To avoid this, when you submit your permit application, explicitly state: 'Ice-and-water shield, [brand], synthetic, extending 24 inches from interior wall line, full eaves coverage per IRC R905.2.8.1.' Including a sketch of the eave cross-section with underlayment layers shown usually accelerates approval.
Buffalo Grove City Hall, 50 Raupp Boulevard, Buffalo Grove, IL 60089
Phone: (847) 459-2560 | https://www.bgdps.org/ (check for 'Permits' or 'Building Permits' link; online submission varies by project type)
Monday–Friday, 8:00 AM – 5:00 PM (closed weekends and holidays)
Common questions
Do I need a permit if I'm just replacing damaged shingles after a storm?
No, repair work under 25% of roof area is exempt from permitting. If a hail storm damages shingles on one slope and you're replacing those specific shingles (fewer than ~200–300 sq. ft. on a typical home), you do not need a permit; just ensure the roofer uses matching shingles and proper fastening. However, if damage extends to more than 25% of the total roof area, a permit becomes required. If in doubt, contact the Buffalo Grove Building Department to describe the scope; they can confirm exemption status quickly.
My roofer said the city will 'just do a final inspection and approve it.' Can I skip the permit application?
No. This is a common misconception. Roofers sometimes suggest you can 'get away with' unpermitted work and arrange an informal city sign-off later; this rarely works in Buffalo Grove. If an unpermitted roof is discovered later (during a refinance, insurance claim, or neighbor complaint), the city will issue a stop-work order, assess fines ($250–$500), and require retroactive permitting with double fees. The correct approach is to pull the permit upfront; it takes 7–10 business days and costs $150–$350, but it protects you legally and ensures your work meets code.
What if my roof has three layers and I want to do an overlay anyway?
You cannot. IRC R907.4 prohibits it, and Buffalo Grove enforces this rule strictly. If your roof has three or more layers, the entire existing roof must be torn off to the deck before new roofing can be applied. This adds 1–2 days and $1,500–$3,000 to project cost (tear-off and disposal labor), but it is non-negotiable. If a roofer offers to 'just nail over the three layers,' they are proposing code-violating work that will fail inspection and could result in fines or removal of the illegal roof at your expense.
Do I need a structural engineer if I'm switching from asphalt shingles to metal?
Yes, if the city interprets it as a material change. Buffalo Grove requires a structural engineer's letter confirming the deck can support metal roofing and that the fastening system is adequate per the metal roof manufacturer's specs. This costs $400–$800 and adds 1–2 weeks to the timeline. The engineer's stamp becomes part of the permit package and must be submitted before the Building Department will issue the permit. Some homeowners skip this step illegally; if discovered during inspection, work stops and you face removal orders.
Can I pull my own roofing permit if I own the house and do the work myself?
Yes, Buffalo Grove allows owner-builders to pull roofing permits for owner-occupied single-family homes. You apply directly to the Building Department, provide the property address, materials spec, insurance proof, and roof square footage. Permit fees are the same as contractor-pulled permits ($150–$350), with no discount. You are responsible for scheduling inspections (deck exposure and final) within 48 hours of completing each phase. Owner-built work is held to the same code standards as contractor work.
How long does a roof replacement permit take in Buffalo Grove?
Standard like-for-like asphalt shingle replacement (one or two existing layers, no material change): 7–10 business days for permit issuance, then 1–2 days for roof work, with a final inspection within the same week. Total project time: 2–3 weeks. Tear-off with three layers or material changes (metal, tile): 10–14 days for permit (including possible engineer review), 2–3 days for roof work, multiple inspections over 1–2 weeks. Total: 4–8 weeks depending on engineering and deck repair needs.
What happens if my roofer starts work without pulling a permit?
If a neighbor complains or an inspector happens to notice active roofing work, a stop-work order will be issued, work halts immediately, and you face a $250–$500 fine. You'll then need to pull a retroactive permit at double fees ($300–$700) to resume. Additionally, insurance may deny claims for unpermitted roofing, and refinance or home-sale lenders will flag unpermitted work, blocking closing until it's remedied — often requiring the work to be torn off and redone under permit, costing $3,000–$8,000 extra. It is always cheaper to permit upfront.
Is ice-and-water shield required if I'm just doing a roof overlay?
Yes. IRC R905.2.8.1 requires ice-and-water shield on the first 24 inches of eaves in cold climates regardless of whether it's a tear-off or an overlay. Many homeowners think overlays don't require underlayment upgrades; Buffalo Grove inspectors will flag missing or undersized ice-and-water shield and delay permit issuance. The synthetic underlayment costs $200–$400 extra but is mandatory.
My neighbor had a roof replaced without a permit. Why doesn't the city enforce it?
Buffalo Grove's Building Department relies on complaints, refinances, insurance claims, and periodic complaint investigations to discover unpermitted work. If unpermitted roofing goes undetected for years, it may escape notice unless a new owner attempts to refinance or sell. Once unpermitted work is found, the city can issue retroactive citations and compliance orders. The takeaway: just because someone else got away with it does not mean you will. Permitting protects you legally and ensures code compliance.
Do I need a permit for gutter and downspout replacement?
No. Gutter and downspout work is typically exempt from permitting in Buffalo Grove, as long as you are not affecting the roof deck or installing new flashing that requires structural integration. However, if your roofer is reroofing and also replacing flashing as part of the roof project, the flashing work is covered under the roofing permit; do not file a separate gutter permit.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.