Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Yes. Any attached deck in Buffalo Grove requires a permit, regardless of size or height. The city enforces this strictly because attachment to the house triggers structural review — ledger flashing mistakes are the #1 rejection reason here.
Buffalo Grove Building Department requires permits for all attached decks under Village Ordinance Chapter 101. This is stricter than some neighboring towns (e.g., Libertyville allows owner-builder exemptions up to 200 sq ft), but Buffalo Grove does not — even a small 8x10 attached deck needs a permit pull before you pour footings. The city's plan-review process is in-person submission only (no online portal upload); expect 2-3 weeks for structural review. Buffalo Grove's frost-line requirement is 42 inches for footing bottoms — deeper than some downstate codes but standard for the Chicago-area glacial-till soil zone. The city's inspectors focus heavily on ledger-to-rim-board flashing details (IRC R507.9) and beam-to-post connections (DTT lateral-load devices); incomplete details are the most common reason for plan rejections. Buffalo Grove also requires guardrail plan details at the design stage if decking is over 30 inches — not just field-installed approval.

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

Buffalo Grove attached deck permits — the key details

Buffalo Grove Building Department (part of Village Administration) enforces Chapter 101 Village Code and the 2018 International Building Code (IBC) with Illinois amendments. Any attached deck — no exemptions based on size, height, or owner-builder status — requires a permit application, plan set, and footing inspection before construction. The city has no "under 200 sq ft" exemption the way some municipalities do under IRC R105.2; Buffalo Grove has chosen to regulate all attached decks as structural work because the ledger connection poses frost-heave and water-damage liability. You'll submit your application in person at Village Hall (2311 Elmore Street, Buffalo Grove, IL 60089) with a site plan showing footing locations, deck dimensions, and elevation relative to grade. Expect 2–3 weeks for plan review; the city's engineering or building review staff will check for ledger flashing detail, footing depth, guardrail placement, and stair dimensions before stamping approval.

The single most common rejection in Buffalo Grove is incomplete or non-compliant ledger flashing. IRC R507.9 requires flashing to extend above the rim-board top and under the house sheathing; Buffalo Grove inspectors explicitly ask for a 2-inch minimum overlap at the top and a slope of 1/8 inch per foot downward to shed water. You must specify the flashing material (aluminum, galvanized steel, or galvanized copper) and show a cross-section detail on your plan. Many homeowners and contractors submit deck plans without the ledger detail, expecting to field-improvise; that guarantees a rejection and a 1-week resubmission cycle. Similarly, footing-to-beam connections must show a connection type (Simpson DTT or equivalent lateral-load device, or bolted post base) on the plan. Frost-line requirement is 42 inches below grade in Buffalo Grove — driven by glacial-till soil composition and historical frost-heave claims — so your footing holes must extend 42 inches minimum. If you're building on a sloped lot, the lowest footing must hit 42 inches below the lowest adjacent grade point.

Guardrail and stair requirements also trip up permits in Buffalo Grove. Any deck 30 inches or higher requires a guardrail minimum 36 inches tall (measured from the deck surface to the top rail); the city enforces the 4-inch sphere rule (a 4-inch ball cannot pass through balusters). Stair stringers must be no more than 7.75 inches rise and no less than 10 inches tread depth per IRC R311.7; landing depth must be 36 inches minimum. If your stairs land on grade, the landing surface must be solid and non-slip (gravel does not count). Many Buffalo Grove contractors run into trouble with open-riser stairs or landings that slope toward the house — inspectors will flag these as non-compliant. You must show all stair and landing dimensions on the permit plan before footings are poured.

Buffalo Grove's permit fee structure is based on estimated construction cost. The city charges approximately $12 per $1,000 of estimated project valuation, with a minimum of $175. A typical 12x16 attached deck (192 sq ft) runs $8,000–$12,000 all-in (materials + labor); you'd declare $10,000 construction cost and pay roughly $200–$250 in permit fees. The city also requires a soil/footing inspection before pouring concrete ($50 inspection fee, included in permit) and a framing inspection after ledger and band-board are installed. After all inspections pass, you get a final sign-off. Total timeline is 4–6 weeks from permit issuance to final occupancy approval, assuming no plan rejections.

Owner-builders are allowed to pull permits for primary residences in Buffalo Grove (Illinois statute allows owner-builder exemptions from contractor licensing); however, the permit requirements themselves are not waived. You must still submit the full plan set, show all IRC-compliant details, and pass three inspections. If you hire a contractor, they must be Illinois-licensed and show proof of liability insurance on the permit application. Buffalo Grove also requires proof that the property is your primary residence (homestead exemption verification). If the deck is on a rental or investment property, you must hire a licensed contractor — owner-builder exemptions do not apply.

Three Buffalo Grove deck (attached to house) scenarios

Scenario A
12x16 attached deck, 18 inches above grade, Kensington neighborhood, no stairs, pressure-treated lumber
You're building a small attached deck at the rear of a 1960s ranch in the Kensington neighborhood (east Buffalo Grove, typical prairie glacial till). The deck is 192 sq ft, attached to the rim board via bolted rim-board connection, stairs will NOT be included (deck sits 18 inches above grade — low enough to step down to the yard). Footing depth requirement is still 42 inches because the IRC R507.6 requires all deck footings to sit below the local frost line, regardless of deck height. You'll need 4 corner footings (12 feet apart) plus 2 mid-span footings on the long side for code compliance. Ledger flashing must extend 2 inches above the rim board and tuck under the house sheathing; you'll specify aluminum flashing, sloped 1/8 inch per foot. Estimated construction cost is $9,000 (PT lumber, concrete, fasteners, labor); permit fee is $210 ($12 per $1,000 valuation, minimum $175). Soil inspection happens before concrete pour (1 day), framing inspection happens after ledger bolting and band-board nailing (2 days later), final inspection after deck surface is complete (1 week later). Total timeline: permit approved Day 5, footing inspection Day 8, framing inspection Day 12, final sign-off Day 20. No guardrail required (under 30 inches), but the inspector will still verify the deck surface slope (minimum 1 percent away from house for drainage). No electrical or plumbing, so no additional trade inspections.
Permit required | $210 permit fee | 42-inch frost depth required | Ledger flashing detail mandatory | No guardrail required | Estimated $9,000 construction cost | 3 inspections total
Scenario B
16x20 elevated deck, 42 inches above grade with stairs, North Buffalo Grove, pressure-treated with composite caps
You're building a larger attached deck on a sloped lot in north Buffalo Grove (near Arlington Heights border, drained loess-influenced soil). Deck is 320 sq ft, elevated 42 inches above the lowest adjacent grade at the stairs. Because the deck height exceeds 30 inches, a 36-inch guardrail is required on all open edges (IRC R311.5). Your plan must show guardrail details: baluster spacing (4-inch sphere rule compliance), railing height measured from deck surface, and post-to-deck-board attachment. Stairs are required because the deck is too high to step down safely; stringer design must show rise and tread (maximum 7.75 inches rise, minimum 10 inches tread), landing depth (minimum 36 inches), and landing surface type (concrete pad with 1 percent slope). The ledger connection is more complex here — you're attaching to a rim board on a split-level or sloped foundation, so flashing must account for house foundation step-downs. Footing depth is 42 inches minimum below the lowest grade point (where the stairs land). Estimated construction cost is $14,000; permit fee is $268 ($12 per $1,000 valuation). The city requires a site plan showing grade elevations and footing depth measurements; this is where many homeowners stumble — you need a survey or elevation shots to prove 42-inch depth compliance. Plan review takes 2-3 weeks because the city will ask for clarification on ledger detail, stair geometry, and guardrail attachment if any detail is vague. Soil inspection before footing pour, framing inspection after posts are set and ledger is bolted, guardrail inspection before decking surface, final inspection after completion. Total timeline: 6-8 weeks from permit issuance to final sign-off due to the additional guardrail and stair inspections.
Permit required | $268 permit fee | 42-inch frost depth required | Guardrail plan detail mandatory | Stair detail mandatory (rise/tread/landing) | Estimated $14,000 construction cost | 4 inspections total | Site plan with elevations required
Scenario C
10x12 freestanding ground-level deck, detached 4 feet from house, no stairs, suburban backyard
You're building a small freestanding ground-level deck in a typical Buffalo Grove suburban backyard — detached from the house, sitting on grade (under 30 inches above ground), footings only 12-18 inches deep because the deck does NOT require structural attachment compliance. Deck is 120 sq ft, built on concrete pads or frost-protected shallow foundation (FPSF) because it is not attached to the house. Here's the key city-level difference: Buffalo Grove enforces Chapter 101 Village Code, which exempts freestanding decks under 200 sq ft and under 30 inches from permit requirements — the code explicitly references IRC R105.2 exemptions. However, the moment you attach this deck to the house (ledger bolting, shared rim board, or any structural connection), it loses exemption status and triggers the full permit requirement. This freestanding scenario assumes true detachment: no ledger flashing, no bolting to rim board, no shared structural member with house. You pour concrete pads 18 inches deep (above local frost line on unattached decks), set 4x4 posts on concrete, bolt posts to beam, and deck frame atop. No guardrail required (under 30 inches, no stairs). No permit, no fee, no inspection — you can build this in a weekend with a helper. However, verify with the city that your final 4-foot setback and grade-level height qualify for exemption; if the deck ends up sitting on a raised grade (created by fill dirt), the city may recalculate height and require a permit. This scenario also assumes no electrical service to the deck; if you run outdoor outlet or lighting, that triggers electrical permit (separate from deck permit, but it would flag the whole project for inspection coordination).
No permit required (detached, under 200 sq ft, under 30 inches) | $0 permit fee | Frost protection still recommended (18-inch pads safe) | Guardrail not required | Estimated $3,500–$5,000 construction cost | Zero city inspections | Verify detachment status with Buffalo Grove Building Department before starting

Every project is different.

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

Frost depth and footing design in Buffalo Grove's glacial-till zone

Buffalo Grove sits in IECC Climate Zone 5A (north portion) and 4A (south), overlaying glacial till and loess deposits left by Pleistocene ice sheets. The local frost line is 42 inches — one of the deepest in Illinois — because ground frost penetrates to that depth in typical winters. The city's Building Department enforces this 42-inch requirement strictly because frost heave has caused documented deck and foundation damage in the area; a footing that doesn't reach below frost line can shift vertically by 1-2 inches in spring thaw, cracking ledger flashing and opening water-entry paths. Many contractors from downstate or who've worked in warmer climates underestimate this requirement and try to submit plans with 36-inch or even 24-inch footings; Buffalo Grove will reject these during plan review.

Your footing design must show 42 inches minimum depth below the lowest adjacent grade point. If your lot slopes, the lowest footing must still hit 42 inches; this can mean a 6-foot post if the grade at that corner is 3 feet higher than grade at the lowest corner. The city will require a site plan with spot elevations or a survey to prove compliance. You can use a standard frost-depth table (available from the city or from the 2018 IBC Table R403.3) or hire a soils engineer to verify. Concrete footings are most common: 12-inch diameter sonotube, concrete fill, and a post base anchor (Simpson LUS210 or equivalent). Some contractors use helical piers for easier digging; Buffalo Grove accepts these if they're rated to 42-inch equivalent depth. The footing inspection happens at the hole stage before concrete pour; city inspector will measure depth with a tape and verify hole is clean and undisturbed soil (not backfill). If a hole is short, you'll be asked to dig deeper before pouring — no shortcuts.

If you're digging in late fall or early winter, be aware that Buffalo Grove's Building Department may require geotextile or drain rock around the footing to prevent water pooling; this is a detail that appears on rejected plans often. The city's soil inspection staff will ask to see gravel drainage at the base if your lot is in a known low-spot or near a wetland overlay zone (check the city's GIS map). Budget an extra week if additional soils work is required after inspection.

Ledger flashing failures and why Buffalo Grove inspectors scrutinize them

The ledger board — the beam that attaches the deck to the house's rim board — is the single point of failure in most home-deck collapses and water-damage incidents. IRC R507.9 requires flashing that extends at least 2 inches above the rim-board top (so water cannot roll under the flashing) and tucks at least 1 inch under the house's exterior sheathing or brick veneer. The flashing must slope downward at 1/8 inch per foot minimum so water sheds away from the house. Buffalo Grove Building Department has seen repeated failures where contractors install flashing that is too short, installed flat without slope, or tucked only 1/2 inch under the sheathing (inadequate). When ice and snow melt in spring, water runs down the ledger, gets under shallow flashing, and rots the rim board and house band joists — repairs can cost $15,000–$50,000+ and require house jacking.

Your permit plan must show a 1/2-inch scale detail drawing of the ledger cross-section: house sheathing and rim board on the left, flashing in the middle, deck band board and joist on the right, bolts shown at 16-inch spacing, and flashing slope indicated. The flashing material must be specified: aluminum (plain), galvanized steel, or galvanized copper (most durable). Some contractors propose flashing tape or metal-backed butyl — Buffalo Grove will not accept these alone; they must be backed by hard-metal flashing. The ledger must be bolted to the rim board (not nailed), typically with 1/2-inch diameter bolts at 16-inch spacing, washers and nuts on the interior side. Each bolt must hit solid rim board and band joist (not just the rim-board top plate); the drawing must show this. If the house has brick veneer or stone veneer, the flashing must tuck under the sheathing behind the veneer, creating a 2-inch gap between the deck band board and the veneer — this gap allows air circulation to prevent moisture trap. Many Buffalo Grove homeowners don't understand this and ask why the deck can't attach flush to the brick; the answer is water management and the building code.

Buffalo Grove's plan-review staff will ask for photographs of the house's existing rim-board and sheathing condition, and clarification on whether the sheathing is wood, OSB, stucco, or brick. If the house is stucco, the flashing detail is more complex — the detail must show flashing tucking under the stucco or being installed after stucco is removed and replaced. The city will often require a note on the plan: 'Ledger flashing shall be installed under house sheathing and sloped 1/8 inch per foot, per IRC R507.9.' Failure to include this note in writing invites field changes and a re-inspection. Bolts must be inspected at the framing stage — the inspector will physically test bolt tightness with a wrench.

City of Buffalo Grove Building Department
Village Hall, 2311 Elmore Street, Buffalo Grove, IL 60089
Phone: (847) 541-2300 (main village line; ask for Building Department) | In-person submission only; no online upload portal. Visit Village Hall with printed permit application and plan set.
Monday–Friday, 8:00 AM–5:00 PM (closed municipal holidays; call ahead for extended hours or appointments)

Common questions

Do I need a permit for a small attached deck under 200 square feet in Buffalo Grove?

Yes. Buffalo Grove does not exempt small decks — any attached deck, regardless of size, requires a permit. The city enforces this because attachment to the house (ledger bolting) triggers structural review under Chapter 101 Village Code. A neighboring city like Libertyville might allow owner-builder exemptions up to 200 sq ft, but Buffalo Grove does not. Submit an application in person at Village Hall with a site plan and ledger detail showing footing depth, bolts, and flashing.

What is the frost line depth requirement for deck footings in Buffalo Grove?

42 inches below the lowest adjacent grade point. Buffalo Grove enforces this because the area sits on glacial till with deep winter frost penetration. If your lot slopes, the lowest footing must still hit 42 inches below the lowest grade; this can mean a deep hole or a taller post. The city's soil inspector will measure and verify before concrete pour. Failure to meet 42 inches will result in plan rejection or footing-inspection failure and required re-dig.

What is the most common reason Buffalo Grove rejects attached-deck permit plans?

Incomplete or non-compliant ledger flashing detail. IRC R507.9 requires flashing to extend 2 inches above the rim-board top, tuck under house sheathing, and slope downward at 1/8 inch per foot. Many homeowners submit plans without a cross-section detail showing flashing material, slope, and bolt locations. Buffalo Grove's review staff will request a re-draw with full ledger detail before approval. Include a 1/2-inch scale cross-section on your initial plan to avoid this 1–2 week rejection cycle.

Can I build my own deck as an owner-builder in Buffalo Grove?

Yes, owner-builders can pull permits for primary residences (Illinois statute allows this exemption from contractor licensing). However, the permit requirements themselves are not waived — you must still submit full plans, show all IRC-compliant details (ledger flashing, footing depth, guardrail design), and pass three inspections. Proof that the property is your primary residence (homestead exemption verification) is required. If you hire a contractor, they must be Illinois-licensed.

How much does an attached-deck permit cost in Buffalo Grove?

Approximately $12 per $1,000 of estimated construction cost, with a minimum fee of $175. A typical 12x16 attached deck (192 sq ft) runs $8,000–$12,000 all-in; you'd declare $10,000 construction cost and pay roughly $200–$250 in permit fees. The fee includes one soil inspection and one framing inspection; additional inspections (guardrail, final) do not incur extra fees. Plan your budget with permit cost included.

What happens if I build an attached deck in Buffalo Grove without a permit?

Buffalo Grove Building Department will issue a stop-work order within 48 hours of discovery (via neighbor complaint or inspection); violation fines run $250–$750 per day until permit is pulled and inspections are passed. Unpermitted work voids homeowner insurance for that structure. Illinois Property Disclosure Act (ILPA) requires you to disclose unpermitted work to buyers; failure to disclose can trigger rescission or legal damages. Mortgage lenders will block refinancing if unpermitted deck is discovered.

Is a guardrail required on my deck in Buffalo Grove?

If your deck is 30 inches or higher above grade, yes — a 36-inch-tall guardrail (measured from deck surface to top rail) is required per IBC 1015. Buffalo Grove enforces the 4-inch sphere rule: a 4-inch ball cannot pass through balusters. Your permit plan must show guardrail height, baluster spacing, and post attachment details before approval. If your deck is under 30 inches, no guardrail is required, but stairs or sloped access may be necessary for safety.

How long does it take to get a deck permit approved in Buffalo Grove?

2–3 weeks for plan review, assuming no rejections. If your ledger detail, footing depth, stair geometry, or guardrail design is incomplete, expect an additional 1–2 weeks for re-drawing and resubmission. After approval, footing inspection happens 2–3 days after you dig; framing inspection happens 2–3 days after ledger bolting and band-board are installed. Final inspection after deck surface is complete. Total timeline is 4–6 weeks from permit issuance to final sign-off.

Can I attach my deck to a brick or stone-veneer house without removing veneer?

No. Your ledger flashing must tuck under the house sheathing (behind the veneer). For brick or stone veneer, the flashing installation is more complex — typically, a small section of veneer is removed, flashing is tucked under the sheathing, and veneer is reinstalled. Buffalo Grove's plan must show this detail and note that ledger flashing installation may require removal and repair of exterior veneer. This adds cost ($1,500–$3,000) and complexity; budget accordingly and involve a mason in the design stage.

Does an outdoor electrical outlet or lighting on my deck require a separate permit?

Yes. Outdoor electrical work requires a separate electrical permit and inspection under NEC standards. If your deck plan includes an outlet or light, you'll pull two permits: one for the deck (structural) and one for electrical (trade). The electrical inspector will verify GFCI protection, wire gauge, box type, and conduit routing. This adds 1–2 weeks to the overall timeline and approximately $100–$150 in electrical permit fees. Plan for both permits before starting construction.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current deck (attached to house) permit requirements with the City of Buffalo Grove Building Department before starting your project.