Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Yes. Any attached deck in Marshalltown requires a permit, regardless of size. The City of Marshalltown Building Department enforces the 2021 Iowa Building Code, which treats attached decks as structural work.
Marshalltown's critical difference from many surrounding Iowa towns is its strict enforcement of the 42-inch frost depth requirement — deeper than the state minimum in warmer zones. This means deck footings must go deeper than many homeowners expect, driving up excavation cost and making permit review essential before you dig. The City of Marshalltown Building Department does not accept over-the-counter approvals for any attached deck; all require a full plan-review cycle (typically 7-14 days) before you can obtain a permit. Unlike some small Iowa towns that wave through simple decks with a phone call, Marshalltown requires sealed stamped drawings for attached decks over 200 square feet or taller than 30 inches. The ledger-to-house connection is the city's hot-button area: IRC R507.9 flashing requirements are enforced strictly here because water intrusion into rim-band damage becomes visible and expensive fast. Expect $200–$400 in permit fees depending on deck valuation, plus plan review delays if your ledger detail doesn't match the current code edition the city is enforcing.

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

Marshalltown attached deck permits — the key details

Any attached deck in Marshalltown triggers a permit requirement. The 2021 Iowa Building Code, which Marshalltown has adopted, treats 'attached' as a structural connection — the ledger board bolted to the house rim band. Even a small 12x10 deck 24 inches off grade is attached and thus requires a permit. The threshold exemption under IRC R105.2 (work not requiring a permit) only covers freestanding decks that are ground-level, under 30 inches tall, and under 200 square feet. The moment your deck touches the house, the exemption vanishes. The City of Marshalltown Building Department interprets 'attached' to mean any ledger board lag-bolted to the house, even if the deck itself is small. This is stricter than some neighboring towns that only enforce permits for decks over 200 square feet or taller than 30 inches. The city's position is defensible: the ledger connection is a structural failure mode that leads to collapses, and the city wants plan review before work starts. Owner-builders are allowed to pull permits for owner-occupied residential work, but you'll still need sealed drawings from a designer or engineer if the deck is over 200 square feet.

The frost depth in Marshalltown is 42 inches — significantly deeper than many other Iowa communities. This is driven by the city's location in the upper Midwest, where winter ground freezing is severe and prolonged. IRC R403.1 requires footings below the frost line, and Marshalltown's city inspectors will measure depth during the footing pre-pour inspection. If your posts are set shallower than 42 inches, the permit will be flagged during plan review and you'll have to re-excavate. This frost-depth rule is a common reason for permit delays and cost overruns; many homeowners design decks based on their neighbor's house (which may be in a different frost zone) and then face a re-design. The loess and glacial-till soils in the Marshalltown area are also frost-susceptible, meaning they expand when frozen and can heave posts out of plumb. The city's inspectors will ask for footing details that show footings below 42 inches, concrete backfill (not native soil), and gravel drainage below the footing to reduce frost heave. If you're near the Des Moines River floodplain or in an alluvial zone, the city may also require flood-elevation certification, adding another layer to plan review.

The ledger flashing detail is Marshalltown's enforcement hot-spot. IRC R507.9 requires flashing that sheds water away from the house rim band, and Marshalltown's building inspectors have seen too many water-damaged rim bands from improper ledger installation. The code requires metal flashing (typically Z-flashing or L-flashing) under the rim band, lapped over the house siding, and sealed with caulk or adhesive. Many homeowners skip this detail or use tar paper, which fails within a season. The city will ask for a cross-section detail on the permit drawings showing the ledger flashing; if it's missing or vague, the permit application will be incomplete and returned for revision. The inspection sequence for an attached deck in Marshalltown is: (1) footing pre-pour (inspector verifies depth, spacing, and concrete strength), (2) framing (inspector checks ledger attachment, beam-to-post connections, joist spacing, rim-board fastening), and (3) final (inspector verifies guardrail height, stair treads, surface condition). A fourth inspection may be required if the deck includes electrical outlets or plumbing. Plan on 3-4 weeks total from permit application to final inspection; footing inspection usually happens within 3-5 days of notification.

Guardrail and stair rules are code-driven but occasionally enforced leniently in Marshalltown. IRC R312 requires guardrails 36 inches high (measured from the deck surface to the top of the rail) for decks 30 inches or taller above grade. Balusters must be spaced so that a 4-inch sphere cannot pass through (IRC R312.1.1). Stairs must have treads no less than 10 inches deep, risers no more than 7.75 inches tall, and a stair-side guardrail 36 inches high. Many homeowners build stairs with deeper treads or taller risers because it 'feels right' — this will fail inspection. The permit drawings must show stair dimensions in a detail view. Marshalltown's inspectors are detail-oriented here; if your stair risers are 8 inches (even 0.25 inch over), you'll be asked to fix them. Stairs under 7 inches high do not require guardrails, but decks 30 inches or higher always require guardrails around the perimeter.

Electrical and plumbing work on a deck requires separate permits and adds complexity. If you're adding deck lights, a ceiling fan, or a hot-tub circuit, the electrical work is governed by the National Electrical Code (NEC) and must be installed by a licensed electrician. Marshalltown requires all electrical work over 20 amps on a deck to be permitted and inspected by the city or a third-party electrical inspector. Similarly, if your deck includes a hot tub, plumbing for water supply and drain, or an outdoor kitchen sink, plumbing permits are required. These are typically bundled into the deck permit if noted on the application, but adding them will extend the plan-review timeline by 1-2 weeks and may require a separate plumbing or electrical plan. If you're unsure whether your electrical or plumbing scope requires permitting, contact the City of Marshalltown Building Department and ask about the specific project; they'll clarify quickly.

Three Marshalltown deck (attached to house) scenarios

Scenario A
16x12 attached deck, 2 feet above grade, no stairs or electrical — Marshalltown bungalow, loess-soil yard
A 16x12 attached deck (192 square feet) bolted to the house rim band is under the 200-square-foot exemption threshold IF it were freestanding, but because it's attached, it requires a permit. The deck is 24 inches above grade, so it doesn't trigger the 30-inch guardrail rule, but the ledger attachment does. Your scope: pressure-treated posts set 42 inches deep (Marshalltown's frost line), concrete footings, 2x8 pressure-treated joists 16 inches on center, 5/4 deck boards, and a 2x12 ledger board bolted to the house rim band with 1/2-inch galvanized lag bolts every 16 inches. The ledger flashing detail is critical: you'll need metal Z-flashing under the rim band, lapped over the existing house siding, caulked with polyurethane sealant. The city will require a simple plan (sketch or 1-page CAD drawing) showing the ledger detail, post footing depth, and joist layout. No stairs means no stair detail needed. Estimated permit fee: $200–$250 based on deck valuation (~$8,000–$12,000 project cost). Permit timeline: submit application, 7-10 days for plan review, obtain permit, schedule footing inspection (3-5 days), excavate and set posts, schedule framing inspection, build deck, schedule final inspection (3-5 days). Total timeline: 3-4 weeks from application to certificate of occupancy. No additional delays expected unless the ledger detail is missing from the plan.
Attached to house (permit required) | 192 sq ft (under 200 but attached) | 24 inches above grade (no guardrail needed) | 42-inch frost depth footings | Ledger flashing required | $200–$250 permit fee | $8,000–$12,000 project cost | 3–4 weeks total
Scenario B
20x16 elevated deck with stairs, 4 feet above grade, near floodplain — North Marshalltown, alluvial soil
A 20x16 deck (320 square feet) attached to the house, 4 feet above grade, with a wood staircase adds multiple permit layers. This deck exceeds the 200-square-foot threshold, is taller than 30 inches, and includes stairs — all triggers for full structural review. Because your lot is near the Des Moines River floodplain (alluvial soil zone), Marshalltown's Building Department will require a flood-elevation certificate showing your deck is above the 100-year flood elevation. This adds 1-2 weeks to plan review and may require a survey or engineer consultation. Your footing depth is still 42 inches, but the alluvial soils are more prone to settlement; the city may require deeper footings (48 inches) or larger concrete pads to distribute load. The ledger flashing detail is essential; with a deck 4 feet high, water intrusion from a bad ledger connection becomes a major risk. Your plan must show a detailed cross-section of the ledger, including flashing material, fastener spacing, and rim-band connection. Stairs must be detailed: tread depth (10 inches minimum), riser height (7.75 inches maximum), stringer attachment, and stair-side guardrail (36 inches high, 4-inch sphere spacing). Estimated permit fee: $300–$400 based on deck valuation (~$15,000–$20,000 project cost) plus a separate flood-elevation survey (~$150–$300). Permit timeline: submit application with flood-elevation detail, 10-14 days for plan review (longer due to floodplain complexity), obtain permit, schedule footing inspection, excavate to 42-48 inches, schedule framing inspection, build deck and stairs, schedule final inspection. Total timeline: 4-5 weeks from application to final approval. If the flood elevation is unclear, the city may request an amended application, adding another 1-2 weeks.
Attached to house (permit required) | 320 sq ft (exceeds 200 sq ft threshold) | 48 inches above grade (guardrails required) | Stairs required (10-inch tread, ≤7.75-inch riser) | Floodplain survey required | 42–48 inch frost/settlement depth | Alluvial soil (deeper footings likely) | $300–$400 permit fee | $150–$300 survey fee | $15,000–$20,000 project cost | 4–5 weeks total
Scenario C
12x14 attached deck with electrical outlet and hot-tub plumbing, 18 inches above grade — Marshalltown historic district
A 12x14 deck (168 square feet) with electrical and plumbing work in Marshalltown's historic district requires permits for the deck, electrical, and plumbing — plus potential design review from the historic district commission. The historic district overlay adds a layer that many homeowners miss. In Marshalltown's historic neighborhoods, decks visible from the street may require architectural review for materials, color, and style compatibility. Check with the City of Marshalltown Planning and Zoning office (same building as Building Department) to confirm if your property is in a historic district and whether your deck design needs approval. If it does, add 2-3 weeks to the timeline. The deck itself is under 200 square feet and only 18 inches high (no guardrail required), so the structural scope is simple. However, the 20-amp circuit for deck lighting and the hot-tub plumbing (water supply and drain) require separate electrical and plumbing permits. Electrical scope: trenched or conduit 12-inch-deep buried wire (per NEC 300.5) from the house panel to the deck outlet, or surface-mounted GFCI outlet on the house wall at the deck level. Plumbing scope: hot-tub drain to a separate dry well or city sewer (depending on lot), with a ball valve shutoff and trap. Each requires a licensed contractor in Iowa; owner-builders can pull permits but must hire licensed subs for electrical and plumbing. Estimated fees: deck permit $150–$200, electrical permit $75–$100, plumbing permit $75–$100, plus historic-district design review (if applicable) $50–$150. Total permits: $300–$550. Plan timeline: submit deck application with electrical and plumbing details, 7-10 days for deck plan review, 3-5 days for electrical review, 3-5 days for plumbing review (all overlap, so 10-14 days total). If historic-district review is required, add 2-3 weeks. Once permits are issued, footing inspection, framing inspection, electrical inspection (rough-in and final), plumbing inspection (rough-in and final), and deck final inspection. Total timeline: 4-6 weeks from application to final inspection, or 6-9 weeks if historic-district review is needed.
Attached to house (permit required) | 168 sq ft (under threshold but attached) | 18 inches above grade (no guardrail) | Electrical permit required (20-amp circuit) | Plumbing permit required (hot-tub supply/drain) | Licensed electrical and plumbing contractors required | Historic district review may apply (add 2–3 weeks) | $300–$550 total permits | $10,000–$16,000 project cost | 4–6 weeks (or 6–9 if historic review needed)

Every project is different.

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

Frost depth and footing design in Marshalltown's loess and glacial-till soils

Marshalltown sits in the heart of Iowa's glacial-till and loess (windblown silt) belt, and the 42-inch frost depth is a direct result. Every winter, the ground freezes to this depth, and if a footing is shallower, it will experience frost heave — the soil expands as it freezes, lifting the post and twisting the deck structure out of plumb. The city's Building Department enforces the 42-inch depth strictly because frost-heave failures are visible, annoying, and expensive to fix. A deck that settles an inch or two doesn't fail catastrophically, but it creates water-pooling problems, loose connections, and eventual rim-board rot.

When you apply for a deck permit in Marshalltown, the plan must show a footing detail with depth marked as 42 inches (or deeper, at the inspector's discretion if soil conditions warrant). The footing itself should be dug below 42 inches of soil and then backfilled with concrete; the post sits in the concrete. Do not set the post in native soil and then backfill; frost heave will move the soil and the post. Gravel drainage below the concrete footing is recommended to keep water away from the post base. If your soil is very wet (high water table near the Des Moines River), the city may ask for a deeper footing, a larger concrete pad, or a sonotube form to isolate the post from lateral soil pressure.

Common mistakes Marshalltown inspectors catch: (1) footings marked 24-36 inches deep instead of 42 inches — the plan is rejected and must be revised before digging; (2) posts set in gravel or landscape fabric without concrete — the inspector will flag this during footing pre-pour and require concrete backfill; (3) inadequate footing diameter (4 inches minimum) — the inspector will measure and reject if posts are too small. The footing pre-pour inspection is a critical gate; don't dig until the permit is issued, and call the city's inspection line 24 hours before you plan to set posts. Inspection turnaround is 3-5 days, and if the footings are compliant, you'll get clearance to backfill and start framing.

Ledger flashing failure, water damage, and inspection in Marshalltown

The ledger board is the single biggest failure point on attached decks, and Marshalltown's Building Department has seen enough water-damaged rim bands to be militant about flashing details. The ledger is bolted to the house's rim band (the horizontal framing at the first floor) — a critical load path that transfers the entire deck weight to the house structure. If water infiltrates behind the ledger, it soaks the rim band, which is typically uninsulated and hidden from view, leading to rot that can take years to show up. By the time the rot is visible, it's often too late; the entire rim band may need replacement, a $3,000–$8,000 repair.

IRC R507.9 requires flashing under the ledger that directs water away from the rim band. In Marshalltown, this means metal flashing (typically aluminum or stainless-steel Z-flashing or L-flashing) installed under the rim board or house siding, lapped over the top of the siding, and sealed with polyurethane caulk. The flashing must extend at least 4 inches up the rim band and be fastened with fasteners (lag bolts or galvanized nails) every 16 inches. If your house has vinyl siding, the flashing goes behind the siding if possible, or over the top with proper lap and caulk. If your house is brick or stone, the flashing is more challenging and may require a masons consultation. The city's plan review will ask for a cross-section detail showing the flashing; if it's missing or vague, the permit is incomplete and the application is returned for revision (typically 3-5 days to resubmit).

During the framing inspection, the city's inspector will verify that the ledger flashing is installed correctly and that lag bolts are spaced 16 inches on center and fastened into the rim band (not just the siding). If the flashing is missing or installed incorrectly, the inspector will flag the deck as not code-compliant and require correction before final inspection. Marshalltown's inspectors have authority to require work to be torn out and redone if it's non-compliant; it's much better to get the detail right on paper before digging. If you're unsure about ledger flashing or have a complex rim-band condition (e.g., exterior insulation, thick vinyl siding, existing water damage), consult a deck designer or engineer before submitting the permit application. The $100–$300 consultation fee is much cheaper than a rejected permit or a re-do.

City of Marshalltown Building Department
Marshalltown City Hall, 3rd Floor, 210 West Main Street, Marshalltown, IA 50158
Phone: (641) 754-5716 (main line; ask for Building Department) | https://www.ci.marshalltown.ia.us/ (check Building Department page for online permit portal or submission instructions)
Monday–Friday, 8:00 AM–5:00 PM (closed municipal holidays)

Common questions

Is a freestanding deck exempt from permit in Marshalltown?

Yes, if it meets all three conditions: (1) ground-level (less than 30 inches above grade), (2) under 200 square feet, and (3) completely freestanding (no ledger bolted to the house). The moment you attach it to the house with a ledger, it requires a permit, regardless of size or height. Freestanding decks are governed by IRC R105.2, which exempts certain minor structures from permitting.

Do I need a sealed engineer's drawing for a small attached deck in Marshalltown?

For decks under 200 square feet and not in a floodplain, a simple sketch or CAD drawing showing ledger flashing detail, footing depth (42 inches), post spacing, and joist layout is usually sufficient. The city's plan reviewer will ask if more detail is needed after reviewing the initial application. For decks over 200 square feet, taller than 4 feet, or in a floodplain, a stamped structural drawing from a professional engineer or architect is strongly recommended and may be required by the city.

What is the 42-inch frost depth and why does Marshalltown enforce it?

The 42-inch frost depth is the maximum depth to which the ground freezes in Marshalltown during a typical winter. Footing posts must be set below this depth to prevent frost heave — the upward movement of soil as it freezes. If a post is set above 42 inches, the surrounding soil will freeze and expand, lifting the post and causing the deck to settle or shift. Marshalltown's Building Department enforces this rule because frost-heave failures are common and visible, and decks in the city must be designed for local climate conditions.

Can I hire my brother-in-law to build my deck in Marshalltown without a licensed contractor?

Yes, if you are the owner-occupant of a residential property, you can pull the permit yourself and act as the general contractor. However, all work must still comply with the 2021 Iowa Building Code and pass city inspections. Electrical and plumbing work must be performed by licensed electricians and plumbers in Iowa, even if you pull the permit. If you hire an unlicensed person to build the deck frame, the inspection will flag it if workmanship is visibly poor, but the city's focus is on code compliance, not contractor licensing.

How long does the permit plan review take in Marshalltown?

Typical plan review is 7–10 business days for a straightforward attached deck without electrical, plumbing, or floodplain issues. If your deck is in a historic district, near a floodplain, or includes electrical or plumbing work, plan for 10–14 days. The city reviews for code compliance (IRC footings, ledger flashing, guardrails, stairs, etc.) and may request revisions. If revisions are needed, resubmit within 3–5 days and plan for another 3–5 days of review. Total timeline from application to permit issuance is typically 3–4 weeks.

What inspections do I need to schedule for my attached deck in Marshalltown?

Three mandatory inspections: (1) footing pre-pour (before concrete is poured; inspector verifies depth, spacing, and soil conditions), (2) framing (after posts and ledger are installed, before deck boards; inspector verifies ledger flashing, lag-bolt spacing, joist connections, and beam sizing), and (3) final (after all work is complete; inspector verifies guardrail height, stair dimensions, surface condition, and electrical/plumbing if applicable). Each inspection is scheduled 24 hours in advance by calling the Building Department. Turnaround is typically 3–5 days per inspection.

My deck will have a hot tub on it. Do I need separate plumbing and electrical permits?

Yes. A hot tub requires a plumbing permit for the water supply line, drain, and any wet-location wiring. If the hot tub is 120-volt, a simple outlet with a GFCI breaker may suffice, but if it's 240-volt or hardwired, an electrical permit and licensed electrician are required. A plumbing permit and licensed plumber are required for any water supply or drain. Submit the deck permit, electrical permit, and plumbing permit together to the City of Marshalltown Building Department. All three will be reviewed, and inspections will be coordinated. Total permits cost $300–$550 depending on scope.

What happens if my deck is in Marshalltown's historic district?

Marshalltown has historic-district overlays in parts of the city. If your property is in a historic district, the architectural design of the deck (materials, color, style, visibility from the street) may require review and approval from the city's historic district commission or architectural review board before the building permit is issued. Check the City of Marshalltown Planning and Zoning office or the GIS map to confirm if your property is in a historic district. If so, submit your deck design to the commission first; approval typically takes 2–3 weeks. Once architectural approval is obtained, submit the building permit application. This adds 2–3 weeks to the overall timeline.

Can I build my deck without a permit and legalize it later if needed?

Technically yes, but it's a bad idea. If the city discovers an unpermitted deck through a complaint or property inspection, the Building Department will issue a stop-work order and demand that the deck be brought into compliance or removed. You'll then face a $300–$500 fine, doubled permit fees, and mandatory re-inspection. If you're selling the house, an unpermitted deck must be disclosed and may block an FHA or conventional mortgage approval; you'll be forced to remove it or hire an engineer to prepare a retroactive compliance report and amended permit (cost: $1,000–$3,000). It's much easier and cheaper to get the permit upfront.

What's the cost of a deck permit in Marshalltown?

Permit fees are typically calculated as a percentage of the project valuation, usually 1.5–2%. For a $10,000 deck, expect a $150–$200 permit fee. For a $20,000 deck, $300–$400. If electrical or plumbing is included, add $75–$100 per trade. The exact fee schedule is available from the City of Marshalltown Building Department; call (641) 754-5716 or visit the city website. Fees are due when the permit is issued, and a certificate of occupancy is not issued until all fees are paid and final inspection passes.

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