Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Yes. Any attached deck requires a permit in Bloomingdale, regardless of size or height. Even ground-level attached decks trigger structural review because they're load-bearing on the house ledger.
Bloomingdale enforces the Illinois Building Code (which adopts the IBC/IRC by reference), and the city's Building Department specifically requires permits for all attached decks—there is no exemption based on size or height the way some neighboring municipalities grant for small freestanding decks under 200 sq ft. This is a key difference: if you lived 5 miles west in unincorporated DuPage County or south in Darien, you might qualify for an exemption; Bloomingdale does not grant one. Attached decks require engineered ledger flashing details per IRC R507.9 (a common stumbling block), 42-inch footing depth minimum (Bloomingdale sits in Climate Zone 5A north, the same frost line as Chicago), and beam-to-post connections specified on the plan. The city's Building Department reviews plans over-the-counter or by mail; turnaround is typically 2-3 weeks. Fees run $200–$450 depending on deck valuation (roughly 1.5% of construction cost). Owner-builders are permitted for owner-occupied residential, but you'll still need to pull the permit yourself and arrange inspections.

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

Bloomingdale attached deck permits—the key details

Bloomingdale is a suburban community in DuPage County that adopts the Illinois Building Code, which incorporates the current IBC and IRC by reference. The City of Bloomingdale Building Department enforces these codes without local amendments that would ease the permit burden—unlike some Illinois municipalities that grandfather older decks or exempt owner-builders from certain requirements, Bloomingdale applies a consistent structural-review standard to all attached decks. An attached deck is one that connects to the house via a ledger board bolted to the rim joist or band board; this load path makes the deck a structural extension of the house, which is why Bloomingdale treats it as requiring full permit review. Detached decks (standing alone, not touching the house) have different rules—see FAQ—but if your deck will be bolted to the house, you need a permit. The city requires a completed permit application (available from the Building Department), a site plan showing property lines and deck location, and a construction plan (drawn to scale) showing deck dimensions, post locations, footing depths, ledger-flashing detail, stair dimensions, and guardrail specifications. The cost to prepare a basic plan—either via a local architect, engineer, or online platform—runs $300–$1,000 depending on deck size and complexity.

The ledger board is the single largest code violation for residential decks in Illinois, and Bloomingdale's inspectors are particularly strict on this detail. IRC R507.9 requires the ledger to be flashed with metal flashing that extends from above the deck surface down and under the house's exterior cladding, sloped to shed water away from the rim joist. Bloomingdale's building inspectors expect to see this detail drawn on your plan before you even apply for the permit; submitting without it will trigger a rejection requiring a re-submission with the corrected detail. The flashing must be fastened with corrosion-resistant fasteners (galvanized or stainless steel), spaced 16 inches on center around the ledger perimeter. A 12-foot attached deck with one ledger side costs $200–$400 in materials and labor for proper flashing installation, but skipping it leads to rim-joist rot, structural failure, and costly litigation if someone is injured. Bloomingdale's frost-depth requirement is 42 inches minimum below finished grade (the same as Chicago's, since Bloomingdale is in the same glacial-geology zone). Frost heave—the upward pressure from freezing soil—can lift posts and footings if they don't extend below the frost line, causing the deck to separate from the house or collapse. Your footing holes must be hand-dug (not augured, which compacts soil differently) or engineered by a PE for different soil conditions. The inspection sequence is: footing pre-pour (city inspector verifies depth, diameter, and soil type), framing (ledger flashing, post-to-beam connections, stair stringers), and final (guardrail, stairs, all fasteners). Plan to budget 1-2 weeks for each inspection once the permit is issued.

Bloomingdale's Building Department does not impose local amendments to guardrail height, so IRC Section R312 applies: 36 inches minimum measured from the deck surface to the top of the guardrail, with a 4-inch sphere test (no opening large enough to pass a 4-inch ball). Many homeowners assume a standard 2x4 top rail is sufficient; it is not—you must measure 36 inches to the very top of the rail, and any balusters (the vertical pickets) must be spaced no more than 4 inches apart to prevent a child from getting a head caught. Stairs are governed by IRC R311.7: each step must be 7-11 inches high, 10 inches deep minimum, and the landing below the top step must be 36 inches wide and extend at least 36 inches out from the stairs. If your deck is more than 30 inches above grade, stairs are required (no direct jumps); if it's under 30 inches, you may have an option for direct ground access, but sloped ground counts as a ramp, which triggers ADA ramping rules if the slope is steeper than 1:12 (a 12-inch horizontal run per 1 inch of rise). A common rejection reason is stair stringers not drawn to scale or landing dimensions non-compliant; the city will not issue a permit until the stairs are correct on paper. Beam-to-post connections (the bolts or brackets that tie the beam to the posts) must be specified on the plan—most plans show bolts, but IRC R507.9.2 allows engineered connections (Simpson DTT lateral-load devices or equivalents) for seismic and wind resistance; Bloomingdale does not impose seismic design but uses standard wind loading for Illinois (85 mph 3-second gust per ASCE 7), so a standard through-bolt or half-inch bolts spaced 6 feet on center is typical. Post-to-footing connections (the base where the post sits on the concrete footing) must also be specified—IRC R507.8.1 requires posts be set into concrete footings (concrete must fully surround the post for at least 12 inches) or bolted atop the footing with specified hardware.

Bloomingdale's online permit portal (accessible via the city website) allows you to submit applications and plans electronically, though the Building Department still requires a paper signature on the application cover sheet. Once submitted, expect plan review to take 2-3 weeks if the plan is complete and correct; if there are rejections (missing details, code violations, non-compliant dimensions), you'll resubmit, adding another 1-2 weeks. Some applicants choose to submit incomplete plans to get early feedback; the Building Department will email marked-up pages highlighting deficiencies. Inspections are scheduled by calling the Building Department the day after you're ready (e.g., after footings are backfilled and concrete cured, before you frame). The inspector will arrive within 1-3 business days; if you fail an inspection, the inspector will note the deficiency, and you fix and re-call for re-inspection. Total permitting timeline from application to final sign-off: 6-10 weeks if you're efficient with plan corrections and inspections. The permit fee is calculated as a percentage of the 'valuation'—Bloomingdale typically uses $75–$100 per square foot of deck area as the baseline valuation. A 200-sq-ft deck is valued at $15,000–$20,000, triggering a fee of $225–$300; a 400-sq-ft deck ($30,000–$40,000 valuation) costs $450–$600. These fees go to the city's general fund and building department operations.

Owner-builders in Bloomingdale can pull their own permits for owner-occupied residential work, but you must reside on the property and be willing to take legal responsibility for the work. You'll sign the permit application under penalty of perjury, and if the deck fails or injures someone, you're liable—homeowner's insurance may not cover owner-built work, so consult your policy first. Many homeowners hire a general contractor (GC) to oversee framing and inspections, even if they finance and manage the project themselves; the GC acts as the licensed 'contractor of record' and coordinates with the Building Department. If you hire a licensed contractor to build the deck, the contractor pulls the permit (the GC's name appears on the permit), and the GC is responsible for code compliance and inspections. Either way, all decks in Bloomingdale—owner-built or contractor-built—must pass the same inspections and meet the same code standards.

Three Bloomingdale deck (attached to house) scenarios

Scenario A
14-foot by 16-foot attached deck, 3 feet above grade, Lakewood subdivision, composite decking with wood posts
You're building a mid-sized deck off the back of your ranch home in Lakewood (a Bloomingdale subdivision near Army Trail Road). The deck will be 3 feet above the ground at the house end, sloping down toward the lawn. At 3 feet (36 inches), you're just at the threshold—IRC R311.7 requires stairs if the deck is more than 30 inches high, so you'll need stairs down to grade. The deck area is 224 square feet, exceeding the 200-sq-ft freestanding exemption, but it's attached anyway, so the exemption doesn't apply. The footing depth is critical: Bloomingdale's frost line is 42 inches, so your posts must rest in concrete footings that extend 42 inches below finished grade. If your backyard has clay soil (common in Bloomingdale's glacial-till zone), you'll likely need to hand-dig the holes, as machine augering compacts clay and doesn't meet the code's intent for frost stability. Budget $800–$1,200 for a PE or experienced contractor to design and oversee footing installation. The ledger flashing detail is non-negotiable: the flashing must run from above the deck's outer rim down under the house's siding. If your house has vinyl siding, the flashing goes under the siding; if brick, it's tricky and may require a PE's signature. The plan submission must show footing depth, ledger detail, post locations (16 on center or as calculated), stair dimensions (7-inch rise, 10-inch run, 36-inch landing), and guardrail specs (36 inches tall, 4-inch sphere test). Expect to spend $400–$700 on a plan from an online service or local architect, plus the permit fee of $300–$350 (valued at roughly 224 sq ft × $75/sq ft = $16,800 valuation, so ~1.8% = $300). Inspections: footing pre-pour (1 week after digging), framing (1 week after posts and beams set), final (1 week after stairs and guardrails installed). Total timeline: 8-10 weeks from permit issuance to final sign-off, assuming no rejections and good weather.
Permit required (attached deck) | 42-inch frost footings mandatory | Ledger flashing pre-approval required | Stairs required (>30 inches) | Deck valuation ~$16,800 | Permit fee $300–$350 | Total hard costs $4,500–$8,000 (materials + labor + design)
Scenario B
200-square-foot ground-level (8 inches above grade) freestanding deck, Westbury neighborhood, concrete piers, no ledger
You want a small freestanding deck in your Westbury-neighborhood backyard that sits on concrete piers, is 8 inches above grade, and is not attached to the house—just positioned nearby. Under the IRC, freestanding decks under 200 sq ft and under 30 inches above grade are exempt from permitting. You're at exactly 200 sq ft and 8 inches, so you're in the exemption threshold. However, Bloomingdale's code interpretation is important: a true freestanding deck is one that is structurally independent (posts and footings only, no connection to the house). If you later decide to add a door from the house to the deck or run electrical conduit to an outlet on the deck, the city may reclassify it as attached or conditioned work, triggering a permit retroactively. Also, if your freestanding deck is within 5 feet of a property line, Bloomingdale's zoning code (not the building code) may require a setback variance or conditional-use permit—check with the Zoning Department before building. If you're in the clear on zoning and the deck is truly freestanding, you do NOT need a building permit. However, the footing depth is still 42 inches (frost line doesn't change), so your concrete piers must extend below 42 inches or you risk frost heave and deck failure. Many homeowners skip permits on freestanding decks and then face frost heave after the first winter; the city can then order removal if a neighbor complains or if the raised deck blocks a sightline or encroaches on a utility easement. To be safe, even if you don't need a permit, consider a 1-hour consultation with a local contractor or PE to confirm footing depth and spacing. Cost: $0 permit fee (no permit needed), but $600–$1,200 for material and labor (concrete piers, posts, frame, decking), and $150–$300 for a brief PE consultation to confirm the design is frost-safe.
No permit required (freestanding, <200 sq ft, <30 inches) | 42-inch footing depth still mandatory for frost stability | Zoning setback check recommended (5-foot line clearance) | No electrical/door connections (or permit kicks in) | Total cost $750–$1,500 (materials only, no permitting)
Scenario C
18-foot by 20-foot attached deck with built-in bench, pergola, and 120V outlet, near Park Ridge border, elevated 4 feet
This is a high-end deck project near the Park Ridge border (northern Bloomingdale). You're attaching it to the house with a ledger, it's 4 feet above grade (requiring stairs and guardrails), spans 360 square feet, and includes a permanent bench (built-in, bolted to the deck frame) and a weatherproof electrical outlet (120V) fed from an exterior GFCI breaker. This is not just a structural permit—it's also an electrical permit. Bloomingdale's Building Department issues separate electrical permits (or bundles them with the structural permit); any 120V or higher circuits feeding outdoor receptacles must be on a Ground Fault Circuit Interrupter (GFCI) breaker and must be installed per NEC Article 680 (outdoor receptacles). The electrical permit fee is typically $50–$150 on top of the building permit. The plan must show ledger flashing (critical—Park Ridge neighborhood lots are tighter with sightlines, so inspectors here are extra scrutinous), post locations and footings (42 inches deep, concrete piers with post-to-pier hardware), beam sizes (likely 2x12 or engineered), stair stringers with 7-inch rise and 10-inch run (landing at least 36 inches by 36 inches), guardrail height at 36 inches, and the electrical outlet location and circuit details (run in conduit underground or in-wall, fed from a 20-amp GFCI breaker, outlet rated for wet locations). The built-in bench adds complexity—if it's bolted to the deck joists and is structural (i.e., it affects deck load calculations), the PE or architect must account for it in the design and sign the plans. The pergola (an open-roof structure attached to the deck) is treated as a deck attachment if it's bolted to the deck frame; if it's freestanding, it might be a separate structure permit. Bloomingdale typically lumps the pergola into the deck permit if it's integrated. Expect plan costs of $700–$1,200 (PE signature required for electrical coordination). Permit fee: valuation is 360 sq ft × $75/sq ft = $27,000, so building permit is $405–$450; electrical permit adds $75–$150. Total permit fees: $480–$600. Inspections: footing pre-pour, framing (electrical conduit rough-in inspected here), final (outlet installed and GFCI tested). Timeline: 10-12 weeks due to the electrical component and plan complexity. Total hard costs: $8,000–$14,000 (deck materials, electrical rough-in, inspections, permits).
Permit required (attached deck with electrical) | Electrical permit separate or bundled ($75–$150) | 42-inch footings, ledger flashing, GFCI outlet required | NEC 680 outdoor-receptacle rules apply | Pergola included in deck permit if attached | Building permit $405–$450 + electrical $75–$150 | Total hard costs $8,000–$14,000

Every project is different.

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

Bloomingdale's frost depth and seasonal deck failures

Bloomingdale sits at the northern edge of the 5A IECC climate zone, sharing the same glacial geology as Chicago. This means a 42-inch minimum frost depth—among the deepest in Illinois—driven by the historical glacial activity that left thick layers of clay, silt, and till across DuPage County. When water in soil freezes, it expands upward (frost heave), pushing post footings and deck ledgers. A deck footing that extends only 24 inches (a common shortcut in states farther south) will heave 18 inches in a bad winter, separating the deck from the house ledger and cracking the connection. Bloomingdale's Building Department enforces the 42-inch depth rigorously; inspectors will physically measure the footing holes before you pour concrete. Hand-digging is preferred over machine augering because clay soil, when compressed by an auger, creates a plug that doesn't allow frost to penetrate as predictably—the code wants the footing to sit in native, undisturbed soil below the frost line.

If you're in the southern edge of Bloomingdale (toward Darien and Woodridge), frost depth is typically 36 inches, but Bloomingdale's code applies the 42-inch standard uniformly across the village to be conservative. A few homeowners have fought this, asking for a soil report and PE stamp to justify 36 inches in their subdivision; the city allows it if a PE (registered in Illinois) certifies the soil conditions and frost depth. This costs $400–$600 for a PE site visit and report, so most homeowners just dig to 42 inches and move on. The frost line issue is particularly acute for decks because the ledger board (attached to the house's rim joist) transfers the deck's load and weight directly to the house structure. If the deck heaves from frost, the ledger connection can tear and allow water infiltration, leading to rim-joist rot, mold, and structural failure of the house itself. This is why the ledger detail (flashing + proper fastening) is so critical—it has to shed water while the deck moves slightly with frost. Bloomingdale inspectors understand this risk and will request a detailed ledger-flashing plan before the permit is even issued.

The best practice is to hire a local contractor who understands Bloomingdale's soil. They know which subdivisions have clay (Lakewood, Westbury, Glendale) versus silt (north of Army Trail Road) and what footing diameter works best. Clay requires wider footings (8-10 inches diameter) because it holds water longer and needs more bearing area; silt drains faster and may allow a 6-inch footing. Bloomingdale's Building Department will not pre-approve footing sizes without a PE stamp, so most contractors just go with 10-inch diameter for all clay-soil decks to avoid rejections. If you're owner-building, spend the $150–$200 on a consultation with a local deck company to confirm footing diameter and spacing before you pull the permit.

Ledger-board flashing: the #1 code violation and how to get it right in Bloomingdale

The ledger board—the beam bolted to the house that carries half the deck's weight—is the single most important detail in a residential deck, and it is also the most frequently misinstalled. IRC R507.9 requires metal flashing that extends from the top of the deck rim (the outer ledge where decking sits) down under the house's exterior cladding and back out, all sloped to shed water. The purpose is to keep water from seeping behind the ledger into the rim joist, which leads to rot, mold, and eventual structural failure. Bloomingdale's Building Department will reject any permit application that does not include a detailed drawing of the ledger flashing, showing the flashing dimensions, material (aluminum or stainless steel, minimum 0.025 inches thick), fastener spacing (16 inches on center), and how the flashing tucks under the siding or trim. If your house has vinyl siding, the siding must be lifted up and the flashing tucked underneath; if brick, the flashing may need to sit on top of the brick and be caulked, which is less ideal but sometimes required. Bloomingdale's inspectors (particularly those in the northern, older subdivisions like Lakewood) have seen countless deck failures from bad ledger flashing and are not shy about rejecting plans.

The most common mistakes are: (1) no flashing at all (homeowner assumes caulk is enough—it is not); (2) flashing that goes under the siding but not far enough down (water sneaks around the bottom and pools under the rim joist); (3) fastener spacing too wide (fasteners should be 16 inches on center, not 24 inches); (4) fasteners through the flashing that create new leak points (fasteners should be in the horizontal part of the flashing, not the vertical part, and every fastener creates a potential leak). The fix is to hire a PE or architect to draw the detail for you ($200–$400) or use a plan service like Decks.com or a local builder's standard detail (if your contractor has one that's approved locally). Bloomingdale's Building Department will accept a photocopy of a previously approved detail from a neighbor's deck permit if you submit it with the current application, showing the current project's ledger location. If you get the flashing detail right on the first submission, plan review will be faster (2 weeks instead of 3-4 weeks with resubmissions). During framing inspection, the inspector will look for the flashing in place before the rim joist is enclosed; if you frame without flashing and then try to install it later, the inspector will fail you and may order you to open up the walls—a costly mistake. Do the flashing right before you frame, and take a photo for your records.

A recent trend in Bloomingdale is the use of prefabricated ledger-flashing systems (e.g., Simpson or Ledger-All), which come as integrated flashing + fastener kits. These are faster to install and less prone to error, and Bloomingdale's inspectors are familiar with them. A prefab kit costs $150–$250 and takes 2-3 hours to install correctly. If you go this route, the plan can reference the manufacturer's detail sheet (available online) instead of a custom drawing, which speeds up plan review. The Building Department will accept manufacturer documentation as the flashing specification if the product is listed in the IRC or a local amendment. Ask the Building Department specifically: 'Will you accept [manufacturer name] ledger flashing detail from [product name]?' They'll say yes or no, and you'll know upfront whether to use it or get a PE drawing.

City of Bloomingdale Building Department
201 S. Milwaukee Avenue, Bloomingdale, IL 60108
Phone: (630) 529-2050 | https://www.bloomingdale.il.us (permits page; online submission available)
Monday–Friday, 8:00 AM–5:00 PM (closed municipal holidays)

Common questions

Do I need a permit for a freestanding deck that doesn't touch the house?

If the deck is freestanding (no ledger connection), under 200 square feet, and under 30 inches high, you do NOT need a building permit per IRC R105.2—exemptions apply. However, Bloomingdale's zoning code may require setback approval if the deck is within 5 feet of a property line, and the 42-inch footing depth is still mandatory for frost stability even without a permit. Contact Bloomingdale Zoning at (630) 529-2050 before building to confirm setback clearance. Many unpermitted freestanding decks fail after the first winter due to frost heave; consider a brief PE consultation ($150) to confirm footing depth and spacing.

Can I build the deck myself, or do I need a licensed contractor?

Owner-builders can pull their own permits in Bloomingdale for owner-occupied residential work. You'll sign the permit application under penalty of perjury and are responsible for code compliance and inspections. Your homeowner's insurance may not cover owner-built work, so check your policy first. Many homeowners hire a contractor to frame and oversee inspections while managing the project themselves. Either way, the deck must pass the same code inspections and meet the same standards as a contractor-built deck.

How much does a Bloomingdale deck permit cost?

Bloomingdale charges approximately 1.5–2% of the deck's 'valuation' for the permit fee. Valuation is typically $75–$100 per square foot of deck area. A 200-sq-ft deck is valued at $15,000–$20,000, so the permit fee is $225–$300. A 400-sq-ft deck is valued at $30,000–$40,000, so the fee is $450–$600. Additional electrical permits (for outlets or lighting) add $75–$150. Fees are non-refundable and do not cover plan preparation or inspections; budget separately for a PE-signed plan ($300–$700) and contractor labor.

What is Bloomingdale's frost-line depth, and why does it matter?

Bloomingdale's frost line is 42 inches below finished grade, the deepest in Illinois due to climate zone 5A and glacial soil. Deck footings must rest on concrete piers that extend below the frost line; if they don't, frost heave (upward pressure from freezing soil) can lift and crack the deck and separate the ledger from the house. Bloomingdale's inspectors measure footing holes before concrete is poured. Hand-digging to 42 inches is preferred over machine augering because it preserves the native soil structure that the code relies on for frost stability.

What happens during the footing pre-pour inspection?

Before you pour concrete into the footing holes, you must call the Bloomingdale Building Department to schedule the footing pre-pour inspection. An inspector will arrive within 1–3 business days and verify that: (1) footing holes are dug to the correct depth (42 inches minimum below finished grade), (2) diameter matches the plan (usually 10 inches for clay soil in Bloomingdale), (3) soil at the bottom is undisturbed and native, and (4) the location matches the permit plan. If the footing fails inspection, you must dig deeper or wider and re-call for re-inspection. Once passed, you can pour concrete and backfill. Expect this inspection 1–2 weeks after permit issuance if you're ready to dig.

Is a ledger-flashing detail required before I submit the permit application?

Yes. Bloomingdale's Building Department will not issue a permit without a ledger-flashing detail showing how water will be shed from the deck. The detail must show metal flashing (aluminum or stainless steel), dimensions, fastener spacing (16 inches on center), and how the flashing tucks under the house's exterior cladding. You can use a PE-drawn custom detail, a manufacturer's detail sheet (e.g., Simpson Ledger-All), or a city-approved standard detail from a previous permit. Submitting without the ledger detail will trigger an automatic rejection.

What are the stair requirements if my deck is 3 feet above the ground?

If your deck is more than 30 inches (2.5 feet) above grade, stairs are required. IRC R311.7 specifies: each step must be 7–11 inches high, 10 inches deep minimum, and the landing below the first step must be 36 inches wide by 36 inches deep extending outward from the deck. Stringers (the angled support beams holding the steps) must be drawn to scale on the permit plan. Stairs cannot be omitted even if your deck is close to grade; any deck over 30 inches must have stairs or a ramp.

Do I need a septic or drainage plan for a deck in Bloomingdale?

No. Decks do not trigger drainage or septic-system review in Bloomingdale unless the deck is part of a larger grading project that alters site drainage. However, if your deck is in a flood zone (check FEMA maps via Bloomingdale's GIS portal), additional elevation or waterproofing may be required. If your property has a septic system, confirm that deck footings do not sit over the septic tank, drain field, or replacement area—these are typically shown on your property deed or a plat you can request from the county assessor.

Can I add an awning or roof to my deck without a separate permit?

If the roof or awning is attached to the deck structure and integral to it, Bloomingdale typically includes it in the deck permit. If it's a freestanding pergola (open roof, posts only), it may be a separate structure permit. A solid roof with gutters is treated as a 'room addition' and triggers additional mechanical-ventilation and egress-window reviews, potentially requiring a significant plan revision. Consult the Building Department before you submit the plan: 'Is this pergola [or roof] included in the deck permit, or is it a separate permit?' They'll clarify, and you'll avoid rejections or mid-project surprises.

How long does the entire deck permit and inspection process take in Bloomingdale?

From permit application to final sign-off: 6–12 weeks. Breakdown: plan review (2–4 weeks, depending on completeness and rejections), footing pre-pour inspection (1 week after you call for inspection), framing inspection (1 week after you frame), final inspection (1 week after finishing). If your plan has errors or resubmissions, add 2–4 weeks per round. If weather delays your footing installation or framing, add another 2–4 weeks. To speed things up, submit a complete, code-compliant plan the first time, including the ledger-flashing detail and all required dimensions. Have footings ready to dig within 1 week of permit issuance so you can schedule the pre-pour inspection promptly.

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