Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Any attached deck in Romulus requires a building permit, regardless of size. Ledger flashing and 42-inch footing depth are non-negotiables in Wayne County's frost zone.
Romulus enforces Michigan's Residential Code (which mirrors the IRC) strictly on ledger attachment and frost protection — two areas where homeowners routinely cut corners and fail inspection. Unlike some neighboring communities that waive permits for decks under 200 sq ft if they're ground-level, Romulus treats attachment to the house as the triggering factor, not footprint alone. The 42-inch frost depth (deeper than much of southern Michigan) means your footings must go below that line or face heave and structural failure — the building department has seen too many frost heaves to overlook this. Romulus also requires detailed ledger flashing that meets IRC R507.9, including a moisture barrier and flashing that extends down the rim board; sketch this on your plans or expect a rejection letter before framing begins. The city's permit portal allows online submission, but plan review still takes 2-3 weeks, so don't order lumber until you have your stamped approval in hand.

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

Romulus attached deck permits — the key details

Romulus requires a building permit for any deck attached to the house, period. This isn't a size threshold question — it's about ledger attachment to the rim board or band board. Per the Michigan Residential Code (which Romulus adopts), any connection to the house structure triggers structural review. The city's building department applies IRC R507 (decks) with particular rigor on ledger flashing because water infiltration behind the ledger is the #1 cause of rim-rot and structural failure in this climate. Your permit application must include a plot plan showing lot lines, property setbacks, and deck location; framing plans showing ledger detail, footing locations, beam-to-post connections, and stair/ramp design if applicable; and a materials list specifying grade, fastener type, and post anchor hardware (Simpson H-clips or equivalent). Frost depth in Romulus is 42 inches — this is non-negotiable. Footings must bear below that line or you will fail the footing pre-pour inspection, period. If you dig 36 inches and hit sand or clay, the inspector will call it out and require you to go deeper. Plan for 4-5 feet of digging in most lots to account for variation and safety margin.

Ledger flashing is where most projects stumble. IRC R507.9 requires a flashing that sheds water down and out, with a gap between the ledger board and the house's rim board or rim joist. Specifically, you need: (1) a metal flashing that extends from the top of the ledger board, underneath the house's rim board, and down the rim board at least 4 inches; (2) a sill pan or equivalent moisture barrier beneath the ledger to direct water to the outside; (3) fasteners (typically 1/2-inch galvanized bolts or screws) spaced 16 inches on center through the flashing and into the rim board. The ledger must be attached with J-bolts, lag bolts, or structural fasteners rated for the load — not nails, not drywall screws. If your house has brick veneer or rigid foam sheathing, the flashing installation gets more complex because you need to remove or cut through the veneer to reach the rim board; this often requires a contractor experienced with brick detailing. Romulus inspectors will ask to see the flashing detail during framing, so bring the flashing material (usually galvanized steel, 26 gauge or better) to the site on the day of the framing inspection. Do not tape over or cover the flashing with caulk — the inspector needs to see it clearly.

Footings and frost heave are the second critical issue. In Romulus's glacial-till soil and 42-inch frost depth, post footings must extend below the frost line to prevent heave that will lift the deck structure in spring and crack the ledger connection. Frost heave causes 1-2 inches of vertical movement per season in poorly-executed decks — this stresses the lag bolts and ledger flashing, leading to leaks and structural separation. Footings must be dug straight down, below the frost line, and filled with concrete below-grade (below the disturbed topsoil). Some contractors use post-mount brackets on concrete pads or concrete footings that rest on top of the ground; these will heave. Use either: (a) post holes dug below 42 inches, filled with concrete, and either drilled-in posts or frost-proof post anchors set in the concrete; or (b) adjustable post bases that allow for seasonal adjustment (less common, not preferred by inspectors). The building department will require a footing pre-pour inspection — call them at least 24 hours before pouring concrete so they can verify depth and spacing. Typical footing spacing is 8 feet on center for a single-story deck with live loads. The permit will specify any exceptions based on your soil report or deck design.

Stair and ramp design are also permit-reviewed. If your deck is over 30 inches above grade, you need stairs or a ramp that meet IRC R311.7 (stair dimensions) or R311.8 (ramps). Stairs require: 7- to 7.75-inch maximum riser height, 10- to 11-inch minimum tread depth, 36-inch minimum width, and handrails if you have 4 or more risers. Landings must be at least 36 inches deep (front-to-back). If you build stairs with stringers (support beams), they must be solid (not notched treads on a notched beam) or have treads bolted to the stringers. Handrails must be 34 to 38 inches above the stair nose and graspable (1.25 to 2 inches in diameter). Guardrails around the deck must be 36 inches high (some jurisdictions require 42 inches for decks — confirm with Romulus), with balusters spaced no more than 4 inches apart (to block a 4-inch sphere, preventing a child from getting stuck). The city's plan-review staff will check your stair design against these dimensions before you frame; if your stringer layout is off by an inch, they'll ask for revised plans. This takes an extra 1-2 weeks, so oversize your stringers and verify heights on paper first.

Permit fees in Romulus are typically based on the valuation of the work (estimated cost of materials and labor). A standard 12x16 attached deck (192 sq ft) with stairs costs roughly $6,000–$10,000 to build; the permit fee is often 1.5-2% of that, or $90–$200. A larger deck (16x20, 320 sq ft) with electrical outlets or a hot tub bumps the valuation to $12,000–$20,000 and the permit fee to $150–$400. The city charges a small plan-review fee (typically $25–$50) and an inspection fee per inspection (footing, framing, final — so 3 inspections at $25–$50 each adds another $75–$150). Total permit costs are roughly $200–$400 for a typical deck. The plan-review timeline is 2-3 weeks; if the plans are incomplete, the city issues a comment letter, you revise, resubmit, and wait another 1-2 weeks. Inspections are typically same-day or next-day if the city is not backlogged. Plan on 4-6 weeks from application to final approval and occupancy.

Three Romulus deck (attached to house) scenarios

Scenario A
12x16 attached deck, ground level (18 inches high), no stairs, standard treated lumber — Woodridge subdivision, rear yard
You're building a basic deck attached to a 1970s ranch house in a typical Romulus subdivision. The deck is 192 square feet (12 feet deep x 16 feet wide), cantilevered about 18 inches above the backyard slope, with standard pressure-treated pine joists and beams. Because it's attached to the house rim board, you need a permit, even though it's low. The ledger flashing is the biggest hurdle: your house likely has vinyl siding, which means you'll need to remove a 16-inch horizontal strip of siding to expose the rim board, install flashing (typically aluminum with a sill pan underneath), and fasten the ledger with 1/2-inch lag bolts spaced 16 inches on center. The footing design requires four corner posts (and possibly a center support) dug 4-5 feet deep to clear the 42-inch frost line, then filled with concrete. Romulus will schedule a footing pre-pour inspection; this typically happens within 1-2 days of your call. Framing inspection comes after the posts and rim beams are assembled, and final inspection after decking is installed. Guardrails are not required at 18 inches, but you should verify the exact height of your slope — if the deck is actually 30+ inches above finished grade at any point, railings become mandatory. This project will require 2-3 inspections over 4-6 weeks. Permit fee is roughly $150–$200 including the plan-review fee and three inspection fees. Materials cost is about $3,500–$5,000 for pressure-treated lumber and fasteners; labor is $2,500–$4,000 if you hire a contractor, or sweat equity if you're DIY and have framing experience.
Permit required (attached to house) | Footing depth: 42 inches minimum | Ledger flashing with sill pan required | No guardrail required at 18 inches | 3 inspections (footing, framing, final) | Permit fee $150–$200 | Materials $3,500–$5,000 | Timeline 4-6 weeks
Scenario B
20x16 elevated deck, 36 inches high with full stairs, 120-amp electrical service for lighting — downtown historic district, corner lot
You own a 1920s Craftsman bungalow in downtown Romulus (historic district) and want to add a larger deck with stairs and exterior lighting. The deck footprint is 320 square feet (20 x 16), elevated 36 inches above the finished lot grade to clear the sloped backyard and avoid the neighbor's drainage easement. At 36 inches, guardrails and handrails become mandatory. This is a full-structural design job: you'll need a licensed architect or experienced deck contractor to design the beam layout, stringer calculations, and ledger attachment because the load is significant (roof load + deck load + snow load). Romulus's historic-district overlay adds a layer of complexity — you may need historic-district approval or a conditional-use permit if the deck is visible from the street or affects the house's front appearance (though rear decks are usually exempt). Call the planning office alongside the building department to confirm. The footings are still 42+ inches deep, but with a 320 sq ft deck, you're looking at 6-8 posts (not just 4), requiring 6-8 footing holes. Stairs with a landing require careful stringer layout: if your deck is 36 inches high, you need 4-5 risers at 7.5 inches each, plus a landing at the top and bottom; the bottom landing must be 36 inches wide and 36 inches deep, set on 42-inch frost-depth footings too. Electrical work (lighting, outlets) requires a separate electrical permit and an electrician licensed in Michigan; the deck permit does not cover electrical. The building department will coordinate with the electrical inspector. Plan review is 3-4 weeks because the drawings are more complex. Permit fee is roughly $250–$400 (larger valuation, more inspections). This project stretches to 6-8 weeks total because of the electrical coordination and the potential historic-district review. Materials run $8,000–$12,000; professional design and engineering adds $800–$2,000; labor (contractor) is $4,000–$7,000; electrical is a separate $1,500–$3,000. Total project cost is $14,000–$22,000.
Permit required (attached, elevated, stairs, electrical) | Historic-district review may apply | Footing depth: 42 inches, 6-8 posts | Guardrails and handrails required | Stringer landing design required | Electrical permit separate | Ledger flashing critical (water management) | 4-5 inspections (footing, framing, electrical, final) | Permit fee $250–$400 | Design/engineer $800–$2,000 | Electrical permit $100–$300 | Timeline 6-8 weeks
Scenario C
16x12 deck with hot tub, attached ledger, above 30 inches on frost heave-prone sandy soil — Huron Township border, owner-built
You're an owner-builder adding a 192 sq ft deck with a 600-lb hot tub (equipment plus water weighs 4,000-5,000 lbs total) to your owner-occupied home near the Huron Township border in north Romulus. This is where soil variation becomes critical: your lot survey shows sandy glacial soil with higher frost-heave risk than clay-based lots. The deck will be about 32 inches high to accommodate the hot tub rim and egress from the house. Romulus allows owner-builders for owner-occupied homes, so you can pull the permit yourself, but the engineering and inspection bar is the same. Here's the catch: sandy soil + frost heave + hot tub weight = footing failure risk. You'll need to dig 4-5 feet deep (well below 42 inches) to reach more stable soil, and possibly use concrete-filled frost-proof footings that sit on stable subgrade. A soil report would be wise here (costs $300–$600) to confirm bearing capacity and frost depth on your specific lot. The building department may ask for it. The hot tub itself requires a GFCI-protected 240-volt circuit (separate electrical permit) and structural design that supports the concentrated load (5,000 lbs on 8 sq ft = 625 psf locally, way above deck design live load of 40 psf). You'll need a professional to design a reinforced deck with additional posts and beam sizing under the tub location. The ledger flashing is even more critical because the deck will be wet year-round from tub splash and humidity. Plan review is 4 weeks due to the complexity. Footing inspection is critical — the inspector will probe the soil to verify frost depth and will likely require you to strip excavation walls to show soil strata. Permit fee is $200–$350. As an owner-builder, you handle all permits and inspections yourself (no contractor license required, but you must be present for inspections). Materials are $4,000–$6,000 (extra lumber for reinforcement); engineering is $1,200–$2,000; soil report $300–$600; electrical (hot tub circuit) is $800–$1,500; total project is $6,300–$10,600. Timeline is 6-8 weeks due to plan review and soil investigation.
Permit required (attached, elevated, hot tub load-bearing) | Owner-builder allowed (owner-occupied) | Soil report recommended (sandy soil + frost heave risk) | Footing depth: 42+ inches, may exceed due to soil | Reinforced deck design required (hot tub point load) | Electrical permit separate (GFCI 240V) | Ledger flashing with moisture management critical | Structural engineer recommended ($1,200–$2,000) | 4-5 inspections (soil/footing, framing, structural verification, electrical, final) | Permit fee $200–$350 | Timeline 6-8 weeks

Every project is different.

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

Frost depth and footing failure in Romulus's glacial soil

Romulus sits in Michigan's climate zone 5A-6A boundary, with a frost depth of 42 inches. This is the deepest frost line in the lower peninsula outside of the Upper Peninsula — driven by glacial geology that left dense till and sand deposits. When soil freezes in winter, water within the soil expands (frost heave), lifting structures built on shallow footings by 1-2 inches per season. A deck footing at 36 inches will heave every winter; by year 3, the ledger connection is compromised by 3-6 inches of cumulative movement, causing ledger flashing to tear, water to infiltrate, and rim-board rot to begin. This is not a cosmetic problem — it's structural failure that can cost $5,000–$15,000 to repair.

The building department enforces 42-inch minimum footing depth religiously because they've seen too many frost-heaved decks. When you call for the footing pre-pour inspection, the inspector will physically measure the hole depth; if you're at 41 inches and claim 42, they'll ask you to dig deeper. Sandy soil in north Romulus near Huron Township is even more susceptible because sand drains quickly and frost penetrates deeper. If your lot has sand, expect to go 44-48 inches. Contractors who cut corners and bury posts in 36-inch holes hoping to get by during inspection often face a rejection and an order to remove the post and re-dig. This adds cost and delay.

Frost-proof post anchors (adjustable bases that sit above ground and allow for seasonal movement) are technically permitted but rarely accepted by Romulus inspectors because they're maintenance-intensive and homeowners forget to adjust them. The preferred method is to pour concrete below the frost line, set a post anchor in the concrete, and bolt the post to the anchor. This is permanent and requires zero maintenance. If you use frost-proof anchors, expect the inspector to flag it and require you to switch to buried anchors.

Ledger flashing and rim-board water management in Michigan humidity

Michigan's humid climate means water is always present — either as rain, condensation, or splash from a wet deck surface. The ledger connection is the weak point because water is constantly trying to work its way between the ledger and the rim board. If the flashing is missing or installed incorrectly, water sits in that gap, the rim board absorbs moisture, and within 2-3 years you have soft rot, carpenter ants, and structural compromise. IRC R507.9 specifies the flashing detail, but many inspectors have seen so many failures that they are hypervigilant.

The correct sequence is: (1) Metal flashing (26-gauge galvanized steel or aluminum coil stock, typically 10 inches wide) is bent to an L-shape, with one leg going up the ledger board and the other leg going under the rim board and down the rim board's exterior face. (2) A sill pan (self-adhering waterproofing membrane or a flexible flashing pan) is installed under the ledger board, directing water downward and outward. (3) Caulk or sealant is NOT used to seal the flashing-to-ledger joint; the flashing is designed to shed water, not trap it. (4) Fasteners (bolts or lag screws, 16 inches on center) are driven through the flashing and into the rim board; fasteners are the only mechanical connection. When the Romulus inspector arrives for framing inspection, they will ask to see the flashing detail and verify it's been installed before decking goes on. If it's missing or incorrect, they will issue a 'stop-work' comment letter requiring you to correct it, which delays the final inspection by 1-2 weeks.

If your house has brick veneer or a 2-inch rigid foam sheathing, the flashing installation is more complex because you must either remove the veneer temporarily, drill through the foam, or use a different flashing system designed for those conditions. Some brick houses use a through-wall flashing (installed horizontally through the rim board from inside the rim cavity), which requires the builder to cut a horizontal slot in the brick — a skilled masonry job. Call Romulus Building Department early if you have brick or foam to confirm the acceptable flashing detail for your condition. Expect the plan-review staff to ask for detailed drawings of the ledger flashing if your house is not standard stick-framed construction.

City of Romulus Building Department
32433 Hubbard Road, Romulus, MI 48174 (or contact City Hall directly)
Phone: (734) 941-2400 (City of Romulus main line — ask for Building Department) | https://www.romulus.org/ (check for online permits or e-services portal)
Monday - Friday, 8:00 AM - 5:00 PM (verify by phone or visit website)

Common questions

Do I need a permit for a ground-level deck under 200 square feet?

If it's attached to the house, yes — Romulus requires a permit for any attached deck regardless of size. The attachment to the ledger is the triggering factor, not the footprint. If you build a freestanding deck (not touching the house) under 200 sq ft and under 30 inches high, you may be exempt, but you should still call the building department to confirm. Freestanding decks are not common because most homeowners want the convenience of a ledger connection; plan for a permit if attached.

How deep do footings need to be in Romulus?

42 inches minimum, measured from the bottom of any disturbed topsoil to the bottom of the footing. Romulus enforces this strictly because frost heave is a major issue in glacial soil. If your lot has sandy soil (north Romulus), you may need to go 44-48 inches. The footing pre-pour inspection is non-negotiable — the inspector will measure the hole with a ruler before you pour concrete. If you're at 41 inches, you will be asked to dig deeper.

What does ledger flashing mean and why does the building department care so much?

Ledger flashing is a metal barrier (usually aluminum or galvanized steel, bent like an L-shape) that sits between the deck ledger and the house's rim board. It directs water down and away from the rim board so water doesn't accumulate in the gap and rot the wood. Romulus inspectors are strict because rim-board rot is the most common and expensive deck failure in Michigan; once rot starts, repair costs $3,000–$15,000. The flashing must be installed correctly with bolts (not nails) before the deck is covered, so inspectors check it at framing inspection.

Can I pull the permit myself as an owner-builder, or do I need a contractor?

Romulus allows owner-builders for owner-occupied homes, so you can pull the permit, manage inspections, and build the deck yourself if you're confident in your framing skills. You still need to meet all code requirements (ledger flashing, 42-inch footings, guardrails, handrails) and pass the same inspections as a contractor-built project. If you use a contractor, they pull the permit and handle inspections. Either way, the building department's expectations are the same.

How long does plan review take and what happens if the city rejects my plans?

Plan review typically takes 2-3 weeks. If the city finds issues (missing ledger detail, footings too shallow, incorrect stair dimensions), they issue a comment letter with required revisions. You revise the plans, resubmit, and wait another 1-2 weeks for re-review. Plan on 4-6 weeks total from application to permit approval if there are no back-and-forth revisions. Have a qualified person (contractor, architect, or experienced DIY-er) review your drawings before you submit to avoid rejections.

What if my deck is 36 inches high? Do I need guardrails?

Yes. IRC R311.6 requires guardrails if the deck is over 30 inches above grade. Guardrails must be 36 inches high (measured from the deck surface), with balusters no more than 4 inches apart (to prevent a 4-inch sphere from passing through — a child safety requirement). Rails must also be strong enough to resist a 200-pound lateral force without failing. Guardrails are non-negotiable at final inspection.

Do I need an electrical permit for deck lighting or a hot tub?

Yes, electrical work requires a separate electrical permit and must be performed by a licensed electrician in Michigan. A hot tub requires a dedicated 240-volt GFCI-protected circuit; exterior lighting on the deck needs GFCI protection. The electrical inspector will coordinate with the building inspector. Electrical costs are separate from the building permit (typically $100–$300 for the electrical permit, plus electrician labor and materials).

What happens at the footing pre-pour inspection?

The inspector arrives at your lot while the footing holes are dug and open (before you pour concrete). They verify that each hole is dug at least 42 inches deep, straight-sided, and positioned correctly per your plans. They may use a ruler, tape measure, or depth gauge to confirm. If a hole is too shallow, you must dig deeper. If a hole is off-location, you must re-dig. Once the inspector approves, you pour concrete and set post anchors. This inspection usually happens within 1-2 business days of your phone call and takes about 30 minutes.

Can I use a freestanding deck to avoid the permit requirement?

Not really, unless it's small enough (under 200 sq ft, under 30 inches high) and you can live without easy access from the house. A true freestanding deck (no ledger) is rare and awkward because you sacrifice the convenience of a door connection. Most people want an attached deck for practical reasons, which means a permit is required. If you're trying to avoid the permit, you're taking a risk — skip the permit and you face stop-work orders, fines, and resale disclosure liability. The permit fee ($150–$400) and timeline (4-6 weeks) are worth the legal protection.

What are the most common reasons Romulus building inspectors reject or flag decks during inspection?

Top reasons: (1) Ledger flashing missing, incomplete, or installed incorrectly — most common rejection; (2) Footing depth less than 42 inches or footing holes not dug straight; (3) Guardrail height under 36 inches or balusters over 4 inches apart; (4) Stair stringer layout incorrect (riser heights over 7.75 inches or tread depth under 10 inches); (5) Fasteners incorrect (nails instead of bolts through ledger, or fasteners over 16 inches on center). Have a contractor or knowledgeable builder review your work before calling for inspection to catch these issues early.

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