Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Yes. Oak Park requires a permit for any attached deck, regardless of size or height. The city enforces the Michigan Building Code strictly on deck attachments, particularly ledger flashing and footing depth — this is where most plans get rejected.
Oak Park Building Department operates under the 2020 Michigan Building Code, which requires a permit for any deck attached to a house. Unlike some neighboring communities that exempt small ground-level decks under 30 inches and 200 square feet, Oak Park does not allow this exemption for attached decks — the ledger connection to the house is considered a structural alteration requiring plan review and inspection. The city's frost depth is 42 inches (deeper in the north end of the village), which drives footing specs that catch many DIYers: posts must sit below frost line on undisturbed soil or engineered fill, and the building department's recent emphasis on ledger flashing compliance (per IRC R507.9, now stricter in Michigan Code) means most plans submitted without a detailed flashing schedule get sent back. You'll need a sealed set of drawings showing footing detail, ledger attachment, guardrail height (36 inches minimum), and stair geometry before the plan review even starts.

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

Oak Park attached deck permits — the key details

Oak Park requires a permit for any deck attached to a house because the ledger connection creates a structural attachment that affects the home's envelope and load path. The Michigan Building Code (2020), which Oak Park adopted, references IRC R507 for deck design and construction. The ledger flashing detail is the single most common rejection point in Oak Park: the code requires a continuous metal flashing (typically aluminum or galvanized steel) installed over the rim board and under the house's exterior sheathing or siding, with proper slope and sealant to prevent water infiltration into the band joist. Many DIYers skip this or do it wrong (flashing installed outside the siding, not sealed properly, or fastened with nails instead of screws), and the building department's plan reviewer will mark it as non-compliant and request a revised detail sheet. The city enforces this strictly because moisture intrusion into the band joist is one of the leading causes of deck collapse — the wood rots, the fasteners lose grip, and the deck tears away from the house during snow load or high wind.

Footing depth in Oak Park is a hard requirement: all deck posts must extend below the 42-inch frost line (or 36 inches in the south end of the village near Eight Mile Road, but assume 42 inches for safety). Posts must sit on undisturbed native soil, compacted fill, or a footing that extends below frost line and is placed on undisturbed material. Concrete footings are typically dug 48 inches deep, the hole is backfilled with 6 inches of gravel for drainage, and the concrete pier is poured to finish grade or slightly above. Floating footings, frost-protected shallow foundations (FPSF), and surface-mounted posts are not permitted in Oak Park — the building department's inspection history shows that winter heave (frost jacking) causes settling and tilt, particularly in the sandy soils on the north side of the village. If your property has glacial till or clay, drainage is even more critical; the inspector will look for evidence of proper gravel fill and may require a footing inspection before the concrete is poured. This pre-pour footing inspection is mandatory and must be scheduled at least 48 hours in advance.

Guardrail and stair geometry are also common rejection areas. Oak Park enforces IRC R312 for guardrails: they must be 36 inches minimum measured from the deck surface to the top of the rail, balusters must be spaced no more than 4 inches apart (the sphere rule — nothing larger than a 4-inch ball can pass through), and the rail must be designed to resist a 200-pound concentrated load without failure. Stairs must comply with IRC R311.7: nosing projection is 1.25 inches maximum, riser height is 7 inches maximum and 4 inches minimum, tread depth is 10 inches minimum (measured from nosing to nosing), and the handrail must be present if there are four or more risers. Many decks built with landscape steps (6-inch risers, uneven depth) don't meet code, and the building department will require a revision. The permit application includes a stair schedule as part of the construction drawings; if you're unsure about your stair geometry, ask the plan reviewer for clarification before you submit.

Beam-to-post connections and lateral bracing are engineered requirements that must be shown in your drawings. Oak Park requires positive connection between all beams and posts — typically a DTT (double top tension) device per IRC R507.9.2, such as Simpson LUS210 or equivalent, bolted or screwed in place. Posts must be sized for axial load (calculated based on tributary deck area and dead load), and beams must be sized for the span and load. If your deck is more than 12 feet wide or the posts are tall (3 feet or more above grade), the building department may request an engineer's stamp on the plans. The cost of hiring a structural engineer for a standard residential deck in Oak Park runs $400–$800 for a sealed drawing set; this is often cheaper than going back and forth with plan review rejections. Lateral bracing (X-bracing or blocking) is required to resist wind and seismic forces; in Oak Park, this is typically achieved with metal strapping or solid blocking between joists and beams.

The permit and inspection timeline in Oak Park typically runs 3–4 weeks from plan submission to final approval, assuming the plans are complete and code-compliant on first review. Submit your application to the Building Department with two sets of drawings, a completed permit form, and proof of property ownership. The plan reviewer will examine the ledger detail, footing schedule, framing layout, guardrail design, and stair geometry; if any section is unclear or non-compliant, they'll send the plans back with a mark-up (usually via email or in-person pickup). Once approved, you'll get a permit number and can begin framing. Three inspections are required: footing (before concrete is poured), framing (before decking is installed), and final (once the deck is complete and all railings and stairs are in place). Each inspection must be scheduled 48 hours in advance by calling the Building Department. The final inspection sign-off is your proof of compliance and is essential for future home sales or insurance claims.

Three Oak Park deck (attached to house) scenarios

Scenario A
12x16 attached deck, 18 inches above grade, treated lumber frame with composite decking, no electrical — Northlawn neighborhood, single-story ranch
A 12-by-16 attached deck in the Northlawn area (north side of Oak Park, sandy glacial soils) needs a full permit and plan review. The deck is 192 square feet and under 30 inches high, which might exempt it in some jurisdictions, but Oak Park requires a permit because it is attached to the house (ledger connection). Your drawings must show the ledger flashing detail in cross-section: the flashing must be installed under the house's exterior trim or siding (not on top of it), extend up the rim board at least 4 inches, and slope away from the house to shed water. The footing schedule shows posts set 48 inches deep in 12-inch-diameter holes dug into the sandy soil; because Northlawn soils are often loose, the inspector will ask for 6 inches of 3/4-inch gravel in the bottom of each hole before the concrete is poured, and may require a footing inspection before you pour to verify the hole depth and soil compaction. The frame uses 2x10 rim joists, 2x8 band joists, and 2x12 beams on 4x4 posts; all beam-to-post connections are DTT connectors (Simpson LUS210 or equivalent), and all ledger bolts are 5/8-inch through-bolts on 16-inch centers into the rim board. Decking is Trex or similar composite (fire rating not required for residential). No railing is required because the deck is under 30 inches high, but if you later raise it or if a building official determines it's higher than 18 inches, you'll need to add a 36-inch rail. Plan review takes 2–3 weeks; footing inspection happens on-site before concrete pour; framing and final inspections happen after. Total permit fee is approximately $250–$350 based on the valuation ($12,000–$18,000 for a 192-square-foot deck), calculated at about 1.5–2% of project value. No electrical or plumbing means no additional trade permits.
Permit required | Ledger flashing detail required | 4x4 posts at 48-inch depth | DTT connectors (Simpson LUS210+) | Composite decking (Trex/similar) | 2-week plan review | Footing pre-pour inspection | Framing inspection | Final inspection | Permit fee $250–$350 | Total project cost $12,000–$18,000
Scenario B
10x20 attached deck with stairs and landing, 4 feet above grade, pressure-treated joists and decking, 2 outlets, custom railing with metal balusters — Ferncliff neighborhood, two-story colonial
A 10-by-20 attached deck (200 square feet) with a 4-foot height, stairs, and electrical outlets is a more complex permit in Oak Park and will require a longer review cycle. The height (4 feet) triggers the guardrail requirement (36-inch rail, 4-inch baluster spacing); the stairs and landing require full geometry documentation (riser height, tread depth, handrail location); and the two 20-amp outlets require a separate electrical permit because they are integrated into the deck structure (GFCI-protected outlets within 6 feet of the edge of the deck, per NEC 210.8). Your architectural drawings must include a ledger detail showing flashing, a framing plan with beam and post sizing (likely 2x12 beams on 6x6 posts, engineered), a footing schedule (posts at 48 inches deep in Ferncliff's clay-till soils, requiring undisturbed fill and gravel base), and a stair schedule showing three runs of 7-inch risers, 11-inch treads, 36-inch handrails, and landing dimensions (at least 3 feet deep). The guardrail detail shows 2x6 top rail, 2x4 infill or metal balusters at 4-inch spacing, and 4x4 posts at corners; custom metal balusters (e.g., aluminum spindles) are acceptable if they meet the 4-inch sphere rule and 200-pound load requirement. The electrical work requires a separate electrical permit (approximately $75–$150) filed by a licensed electrician; the outlets must be GFCI and installed in weather-resistant boxes. Footing depth is critical in Ferncliff due to clay soils and potential moisture retention; the inspector will likely require a pre-pour inspection and may ask for drainage details around the footing area. Plan review takes 3–4 weeks due to the stair geometry and electrical coordination; footing, framing, electrical rough-in, and final inspections are required. Total permit fees: $350–$500 for the structural permit, $75–$150 for electrical, approximately $18,000–$28,000 total project cost. Stairs and the 4-foot height increase material and labor significantly compared to a ground-level deck.
Permit required | Structural permit + electrical permit | Ledger flashing + engineering | 6x6 posts at 48-inch depth (clay soil) | 2x12 beams, engineered sizing | Stair geometry schedule (3 runs, 7-inch risers) | 36-inch guardrail with 4-inch baluster spacing | 2 GFCI outlets (separate electrical permit) | 3–4 week plan review | Footing, framing, electrical, final inspections | Structural permit $350–$500 | Electrical permit $75–$150 | Total project $18,000–$28,000
Scenario C
16x12 attached deck, 2.5 feet above grade, pressure-treated frame, no stairs, owner-built, inside HOA community — downtown Oak Park near Coolidge Highway
A 16-by-12 attached deck (192 square feet) at 2.5 feet above grade, owner-built, in an HOA community downtown raises two separate permit questions: the municipal permit from Oak Park Building Department, and approval from the homeowners association. Oak Park allows owner-builders to pull permits for owner-occupied properties, so you can file the application yourself without a licensed contractor, but the work still requires a full permit and inspections — the Building Department will not exempt an owner-builder from code compliance or the footing/ledger/rail requirements. The challenge here is the HOA approval: many HOA communities in downtown Oak Park (especially near Coolidge Highway) require architectural review before construction, and some have specific design standards (railing style, decking color, setback from property lines). You must obtain HOA approval first (allow 2–4 weeks), then file with the Building Department. Your drawings show a 2x10 ledger bolted to the house rim board, 2x8 band joists, 2x10 joists at 16-inch centers, 2x10 beams on 4x4 posts, footing at 48 inches deep in the clay-till soils typical of downtown (glacial deposits), and pressure-treated lumber throughout. Because the deck is 2.5 feet high, a guardrail is required (36-inch rail, 4-inch baluster spacing); without stairs, the landing requirement is simpler — just the deck perimeter. The ledger flashing is the most critical detail: Oak Park's plan reviewer will scrutinize the flashing lap (must extend under siding), the sealant type (polyurethane or silicone, not caulk), and the fastener schedule (5/8-inch bolts on 16-inch centers, not nails). Plan review takes 3–4 weeks after HOA approval; footing inspection before concrete pour, framing inspection after the deck frame is up, and final inspection after railings are complete. The owner-builder permit fee is the same as a contractor-filed permit, approximately $250–$350. One additional consideration: if your property is on or near a wetland or floodplain (downtown Oak Park has some mapped wetlands), the city may require an environmental review or setback compliance — ask the Building Department at the time of permit inquiry. Total cost: $10,000–$16,000 for materials and owner labor, plus $250–$350 in permit fees and $2,500–$5,000 in professional drawings/engineering if you hire a draftsperson to create compliant plans (highly recommended to avoid rejections).
Permit required (owner-builder allowed) | HOA approval required first (2–4 weeks) | Pressure-treated lumber (2x10 ledger, 2x8 joists) | Footing at 48 inches (clay soil, glacial till) | Ledger flashing detail (under siding, sealed) | 36-inch guardrail with balusters | 4x4 posts with DTT connectors | No stairs, simple landing | 3–4 week plan review after HOA | Footing, framing, final inspections | Permit fee $250–$350 | Professional drawings recommended $2,500–$5,000 | Total project $10,000–$16,000

Every project is different.

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

Why Oak Park enforces ledger flashing so strictly

Ledger failures are the leading cause of deck collapse in Michigan, and Oak Park's building officials have seen enough water-damaged rim boards to make this a cornerstone of their inspection protocol. When flashing is installed incorrectly — placed on top of the siding instead of behind it, or sealed with caulk instead of sealant, or overlapped in the wrong direction — water seeps behind it and sits against the rim board and band joist. In Oak Park's climate (zone 5A–6A, with 42 inches of frost depth), the freeze-thaw cycle accelerates rot: water freezes in the wood, expands, and opens gaps; when it thaws, more water enters. Within two to three years, the rim board becomes soft, and the ledger fasteners lose their grip. On a 4-foot-tall deck loaded with snow (which can add 20+ pounds per square foot in Michigan), the outward force on a weakened ledger is enormous. The deck tears away from the house, often injuring or killing someone in the process. Oak Park's plan reviewers now require a cross-section detail showing the flashing material (usually 26-gauge aluminum or galvanized steel, minimum), the lap distance (at least 4 inches up the rim board, at least 2 inches down over the band joist), the sealant type (polyurethane preferred over silicone), and the fastener schedule (galvanized or stainless-steel bolts, not nails). If your plan lacks this detail, it will be rejected on first review.

The city also requires the ledger flashing to be installed under any exterior sheathing or siding, not on top of it. If your house has vinyl siding, the siding must be removed from the ledger area, the flashing installed directly on the rim board and sheathing, and then the siding is reinstalled on top of the flashing (or left off that section if you prefer the aesthetic). This is not an option — it is a code requirement, and the framing inspector will check the ledger detail during the framing inspection before you proceed with decking. If the flashing is installed on top of the siding, the inspector will require you to remove the decking, tear off the siding, reinstall the flashing correctly, and rehang the siding before the deck can be approved. This is expensive and time-consuming, which is why professional builders and deck companies always get the ledger detail right on the first pull.

The reason Oak Park's building department emphasizes this point in their permit guidance (check the city's website or FAQ) is that they have traced multiple unpermitted deck failures in the village to poor ledger installation. One notable incident in the 2010s involved a deck collapse on a Northlawn property that injured a child — the builder had not pulled a permit and had installed the flashing incorrectly. After that, the city made ledger flashing a priority training topic for their inspectors and a red-flag item for plan review. If you are hiring a contractor to build your deck, make sure they understand Oak Park's ledger requirements and can provide a detailed flashing plan upfront. If you are designing it yourself, invest in a one-hour consultation with a structural engineer or experienced deck builder to review your ledger detail before submitting your permit application.

Footing depth, soil conditions, and winter heave in Oak Park

Oak Park's frost line is 42 inches, and this depth is non-negotiable for deck posts because of the village's history with frost heave and settlement problems. Frost heave occurs when water in the soil freezes and expands, pushing posts upward; when the soil thaws in spring, the posts may not settle back to their original position, leaving them tilted or raised. In Oak Park, the north side of the village (near Eight Mile Road) has sandy glacial soils that drain quickly but provide little bearing capacity; the south and central parts of the village have clay-till and clay soils that hold water and expand significantly when frozen. Either way, posts that sit above the frost line are vulnerable. The 42-inch depth requirement is based on historical frost depth data; the building department uses NOAA and Michigan Department of Energy, Labor, and Economic Growth (EGLE) standards, and 42 inches is the established frost line for Oakland County. If your property is in the sandy north end, you may see slightly shallower frost lines, but the city does not allow this variation — assume 42 inches and dig accordingly.

The footing must sit on undisturbed native soil or compacted fill that is verified to be undisturbed. Many DIYers make the mistake of digging a hole 42 inches deep, then pouring concrete directly into the hole without removing loose soil at the bottom. The building inspector will fail this footing because loose soil compacts over time under the weight of the deck, causing settlement. The correct method is to dig the hole 42 inches deep, remove any loose soil at the bottom (dig 2–3 inches deeper if needed to reach firm soil), pour 6 inches of 3/4-inch clean gravel into the bottom for drainage, and compact it with a hand tamper. Then pour the concrete pier (typically 12 inches in diameter) to at least 6 inches above grade (or finish grade, depending on your design). The gravel base serves two purposes: it provides a capillary break to prevent water from wicking up into the concrete, and it allows drainage around the footing so water does not accumulate and freeze. In clay soils (Ferncliff, downtown Oak Park), drainage is especially important; the inspector may ask you to show drainage details or even require a perforated drain line around the footing if the site is prone to standing water.

If you are building in the sandy north end of Oak Park (near Nine Mile Road), the footing inspection is still 42 inches, but the inspector will focus on soil compaction and verification that you have reached dense sand (not loose sand). Sandy soils can blow or settle if the base is not properly compacted. The building department recommends using a soils engineer's report for large decks or difficult sites, but for a typical single-story residential deck (under 300 square feet, under 10 feet tall), a standard footing inspection usually suffices. However, if you have existing problems on your property — a basement with water intrusion history, a sump pump system, or evidence of fill or made land — mention this to the building department when you apply for the permit, as they may require additional site investigation. Pre-pour footing inspections must be scheduled at least 48 hours in advance; plan your concrete pour timing accordingly. The inspector will measure the hole depth, verify the soil material, check the gravel base, and mark the footing as approved or request corrections before you pour.

City of Oak Park Building Department
City of Oak Park, Oak Park, MI 48237 (contact city hall for building permit office location)
Phone: (248) 691-7500 or search 'Oak Park Building Department' for direct permit line | https://www.oakparkmi.org or search 'Oak Park MI building permit' for online portal
Monday–Friday, 8:00 AM–5:00 PM (verify locally; hours may vary seasonally)

Common questions

Do I need a permit for a deck under 30 inches high and under 200 square feet in Oak Park?

Yes. While the Michigan Building Code exempts some ground-level decks under 30 inches and 200 square feet, Oak Park does not allow this exemption for attached decks because the ledger connection to the house is considered a structural alteration. If your deck is attached (which it is, since you asked), you need a permit regardless of size or height. The only exception is a freestanding deck (not bolted to the house) that is ground-level (under 30 inches) and under 200 square feet — but even then, most homeowners in Oak Park prefer to get a permit to avoid complications at resale.

What is the frost line depth in Oak Park, and why does it matter?

The frost line in Oak Park is 42 inches, which is the depth at which soil freezes in winter. All deck posts must extend below this depth to prevent frost heave (upward movement and tilting due to frozen soil expansion). If your posts are shallower than 42 inches, they will likely heave in winter and settle unevenly in spring, causing the deck to tilt, crack, or tear away from the house. The building inspector will measure footing depth on-site during the footing inspection and will not approve any footing shallower than 42 inches.

What is ledger flashing, and why is Oak Park so strict about it?

Ledger flashing is a metal strip (aluminum or galvanized steel) installed between the deck's ledger board (the board bolted to the house) and the house's exterior. It prevents water from seeping behind the ledger and rotting the rim board and band joist. Oak Park's building officials have seen enough deck collapses caused by water damage that they now require a detailed cross-section drawing showing the flashing material, lap distance, sealant, and fastener schedule. If the flashing is installed incorrectly (on top of the siding instead of behind it, or sealed with caulk instead of sealant), water will eventually get in and the deck will fail. The plan reviewer will reject any plan without a proper ledger detail.

Can I build an attached deck as an owner-builder in Oak Park, or do I need to hire a contractor?

Yes, Oak Park allows owner-builders to pull permits for owner-occupied properties. You do not need to hire a licensed contractor to file the permit or do the work yourself, but the deck still must meet all code requirements and pass inspections. You are responsible for submitting compliant drawings, scheduling inspections, and ensuring the work meets code. Many owner-builders hire a structural engineer or experienced deck builder to review their design before submitting the permit application to avoid rejections.

How long does the permit review and inspection process take in Oak Park?

Plan review typically takes 2–4 weeks from the date you submit a complete application. Once approved, you can begin framing. Three inspections are required: footing (before concrete is poured), framing (before decking is installed), and final (once complete). Each inspection must be scheduled at least 48 hours in advance. If the footing or framing fails inspection, you must make corrections and call back for a re-inspection, which can add 1–2 weeks to the timeline. Total time from permit submission to final approval is typically 4–8 weeks.

What does the permit fee cover, and how much does it cost in Oak Park?

The permit fee covers plan review, inspection scheduling, and the inspections themselves (footing, framing, final). The fee is typically 1.5–2% of the project's estimated valuation. For a small deck (12x16, ~$12,000 valuation), the fee is around $250–$350. For a larger deck with stairs and electrical (12x20, ~$20,000 valuation), the fee is around $350–$500. The fee is non-refundable once the permit is issued. If you need electrical outlets on the deck, you will also pay a separate electrical permit fee ($75–$150).

If I live in an HOA community in Oak Park, do I need HOA approval before I pull a building permit?

Yes, in most cases. Many HOA communities in Oak Park require architectural review before any exterior work, including decks. You should check your HOA's architectural guidelines and submit your deck design for approval before you file a building permit. HOA approval and city building permits are separate processes; you need both. HOA review typically takes 2–4 weeks. If you skip HOA approval and the HOA discovers the deck later, they may require you to remove it or modify it to comply with their design standards.

What if my deck includes electrical outlets — do I need a separate electrical permit?

Yes. If your deck includes outlets, lighting, or any other electrical work, you must file a separate electrical permit with the city. This must be done by a licensed electrician. The electrical permit covers rough-in inspection (after wiring is run but before devices are installed) and final inspection (after all outlets and fixtures are complete). The electrical permit fee is typically $75–$150. Outlets on a deck must be GFCI-protected (ground-fault circuit interrupt) and installed in weather-resistant boxes per NEC 210.8, and any outlets within 6 feet of the deck edge require GFCI protection. If you are unsure about the code requirements, consult a licensed electrician before design.

What should I do if my deck plan is rejected during plan review — can I appeal the decision?

If your plan is rejected, the plan reviewer will send you a mark-up sheet or email detailing the non-compliances. You must revise the affected drawings, address each comment, and resubmit for re-review. This typically takes 1–2 weeks for the second review cycle. If you disagree with the reviewer's interpretation of the code, you can request a meeting with the Building Official (the head of the Building Department) to discuss the issue. If the disagreement persists, you can appeal to the City of Oak Park Board of Appeals, but this is rare and involves a formal hearing. Most conflicts are resolved by revising the design to meet code or hiring a structural engineer to review the reviewer's concern and provide a detailed response or alternative design that meets the intent of the code.

Are there any environmental or wetland restrictions on deck construction in Oak Park?

Yes, in some areas of Oak Park. If your property is in or near a mapped wetland or floodplain (check the city's GIS or wetlands map), the city may require environmental review or setback compliance before a deck permit is issued. The building department will flag this during the permit intake process. If your property is in a wetland jurisdiction, you may need a separate wetland permit from the Michigan Department of Environment, Great Lakes, and Energy (EGLE) in addition to the city building permit. This can add 2–4 weeks to the timeline and may impose restrictions on where the deck can be placed. Ask the building department at the time you call about the permit to confirm whether your property has any environmental restrictions.

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