Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Any attached deck in Willmar requires a building permit. Willmar enforces Minnesota State Building Code with strict ledger-flashing and frost-depth requirements driven by the city's 48-60 inch frost line and glacial-till soil.
Willmar's position in Minnesota climate zone 6A-7 sets it apart from southern Minnesota cities like Mankato or Rochester: the frost line here runs 48-60 inches deep, meaning footing design is non-negotiable and plan-review focus. Willmar Building Department reviews attached decks under Minnesota State Building Code (which has adopted IRC R507 verbatim), but the city's enforcement record emphasizes ledger-flashing compliance to code R507.9 — inspectors flag missing or undersized flashing during pre-framing walks. Because Willmar's soils include glacial till and lacustrine clay (north), bearing capacity assumptions vary lot-to-lot, and the department may ask for a geotechnical note on larger decks (12x16 and up). Unlike some rural Minnesota towns that rubber-stamp simple decks, Willmar's permit office treats attached decks as structural work requiring footing calculations, beam-to-post connection detail (IRC R507.9.2 lateral load devices), and three inspections. Owner-builders are allowed on owner-occupied single-family homes, but contractor licensing is enforced for multi-unit work. Permits cost $200–$400 depending on deck valuation, with a typical 2-3 week turnaround for plan review.

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

Willmar attached-deck permits — the key details

Willmar Building Department enforces Minnesota State Building Code, which has fully adopted IRC R507 for residential decks. Any deck attached to a house — regardless of size — requires a permit. This is different from freestanding decks, which are exempt only if they meet ALL three conditions: under 200 square feet, under 30 inches above grade, and freestanding (not attached to the house). The moment you attach to the house band board, you trigger structural review because the ledger connection transfers load to the home's foundation. IRC R507.9 (ledger board attachment) is Willmar's most-cited plan-review issue: the ledger must be fastened to the house rim board with galvanized or stainless-steel bolts or screws spaced 16 inches on center, and a minimum 1/2-inch-thick flashing (typically Z-flashing or L-flashing of 0.026 aluminum or 24-gauge steel) must separate the ledger from the house band board to prevent water intrusion and rot. Many homeowners submit plans with flashing sketches that Willmar inspectors reject because they show the flashing above the ledger instead of behind it, or fail to extend flashing under the house wrap; Willmar's plan reviewers are trained to catch this because Minnesota's climate makes rot liability critical.

Frost-depth footing is the second critical Willmar requirement. The city's 48-60 inch frost line means all deck posts must rest on footings that go below 60 inches to prevent frost heave — the process where frozen soil expands in winter and lifts the footing, cracking the deck structure and opening the ledger joint. Many homeowners dig 36 inches and assume that's safe; in Willmar, that guarantees seasonal settling and a wobbling deck. Your plans must show a detail of the footing: hole depth (minimum 60 inches in most of Willmar city limits, verify with the building department for your exact parcel), footing width (typically 12x12 inches for single posts, 12x16 for double-post beams), concrete strength (typically 3,000 psi), and above-grade clearance (minimum 12 inches from the soil line to the post base to prevent water saturation and rot). Post material must be pressure-treated lumber rated UC4B (for ground contact) or a composite deck joist; untreated or under-rated posts fail frost-heave inspections. The glacial till and clay soils around Willmar can be uneven in bearing capacity, so if your lot slopes significantly or if you're building on a slope transition, the building department may ask for a soil evaluation note (not a full geotechnical report, but a builder's observation of the soil pit when footings are dug). This is not uncommon in Willmar subdivisions that sit on glacial ridges.

Guard rail height and stair geometry round out Willmar's structural checklist. IRC R312.1 requires guards 36 inches high (measured from the deck surface to the top of the rail) on any deck more than 30 inches above grade. Minnesota State Code aligns with this 36-inch rule (unlike some states that require 42 inches for commercial). Guards must not allow a 4-inch sphere to pass through (IRC R312.3.1), which rules out horizontal cable rail without vertical balusters, and the rail must withstand 200 pounds of horizontal force per foot without deflecting more than 1 inch (IRC R312.3.2). Common Willmar rejections include guards that are 33-35 inches high (under code), or guards designed with 6-inch horizontal gaps that exceed the 4-inch rule. Stairs (if any) must have treads 10-11 inches deep, risers 7-8 inches, and a landing at the bottom that is at least 36 inches deep (IRC R311.7.5.3). If your deck is 3 feet high, you need at least 3 steps; if 4 feet, at least 4 steps. Stringers must be notched correctly or use solid stringers (don't use notched stringers for risers over 9 inches, which is common on deck stairs). Willmar inspectors walk the framing before deck boards go down and measure every dimension — it's worth getting the stair geometry right in your plans.

Permit fee and timeline in Willmar run as follows: the permit cost is typically $200–$400, calculated as a percentage of project valuation (usually 1.5-2% of the deck's estimated construction cost). A 12x16 deck with stairs valued at $12,000–$16,000 runs $180–$320 in permit fees; add a survey ($300–$500) if the city asks for a footing location relative to property lines, and an engineer stamp ($500–$1,500) if the plan is rejected twice. Plan review takes 2-3 weeks in most cases; Willmar's building department is not as backlogged as Minneapolis or St. Paul, but COVID-era slowdowns mean some reviews slip to 4 weeks. You can apply online through the Willmar City portal (verify the current URL with the city's website; some Minnesota towns transitioned to third-party software like ProjectDox or Accela in recent years). Bring three copies of stamped plans (contractor signature and seal if you're hiring out, or owner-builder affidavit if you're building it yourself) and a site plan showing the deck's location relative to property lines, easements, and the house. Once approved, schedule three inspections with the building department: footing inspection (after holes are dug but before concrete is poured; inspectors verify depth, width, and soil conditions), framing inspection (after posts and beams are set but before deck boards and railings), and final inspection (completed deck, all fasteners, stairs, guardrails, and flashing installed and visible). The final inspection is your certificate of occupancy; without it, your homeowner's insurance may not cover the deck.

Owner-builder work is allowed in Willmar for owner-occupied single-family homes (one dwelling unit). If you own the home and will live in it, you can pull the permit as the owner-builder and perform the work yourself, or hire a contractor to perform the work under your permit. You cannot owner-build if the property is a rental, condo, or multi-family building. If you hire a contractor, they must be licensed by the State of Minnesota (Minn. Stat. 326B.101) and registered with the city for this type of work; Willmar will verify the contractor's license during plan review. If you owner-build, you must be present for all three inspections (the building department will note the inspector name and time in the permit file). Electrical work on the deck (outlet, lighting) requires a separate electrical permit and inspection by the city electrician or a licensed electrician (NEC 690.12 and Minnesota Electrical Code). If you add a hot tub or pool on the deck, you'll trigger additional permitting (sanitation, electrical, structural load), so mention that upfront in your permit application. Refuse to cut corners on flashing or footings; Willmar inspectors have seen too many decks collapse from frost heave and rot, and they enforce the code rigorously.

Three Willmar deck (attached to house) scenarios

Scenario A
12x16 cedar deck, 4 feet high, attached to a 1950s bungalow on Oak Street (Willmar city proper, glacial-till soil, no utilities on deck)
You're building a 192-square-foot deck with 3 steps off the back of a rambler on a residential lot in central Willmar. The deck will be 4 feet above grade at the attachment point (due to the house sitting on a basement). This triggers the permit requirement under both attachment and height thresholds. Your plan must show: ledger detail with 1/2-inch flashing behind the ledger, fasteners 16 inches on center, attachment to the rim board (not the siding); footing detail showing four 12x12x60-inch post holes with 3,000 psi concrete and UC4B pressure-treated 6x6 posts resting on footing, 12 inches above grade; double-joist beam (2x12s or 2x10s, depending on span, fastened with bolts and lateral-load devices per R507.9.2); 16-inch joist spacing with 2x8 joists; 5/4-inch cedar decking with 6d stainless fasteners; 36-inch guardrail with 4-inch sphere rule; and 10.5-inch treads, 7.5-inch risers on the 3-step stairway with a 36-inch landing. The building department will ask for a site plan showing the deck location relative to the property line and any easements (Willmar has city utility easements on many lots; if your deck sits in an easement, you must obtain a utility easement release or modify the design). Plan review takes 2-3 weeks. You'll schedule footing inspection in spring (before concrete freeze-thaw risk), framing inspection after posts and beams are bolted, and final inspection after railings and flashing are installed. Total permit cost: $250–$320 (based on ~$14,000 estimated deck value). If you're owner-building, you sign the affidavit and pull the permit; if hiring a contractor, verify their Minnesota contractor license with Willmar during plan review. Timeline: permit to final approval, 5-7 weeks; construction, 2-3 weeks depending on weather and inspection scheduling.
Permit required (attached + 4 ft high) | Footing depth 60 inches minimum | Cedar decking, UC4B posts | Ledger flashing detail critical | Frost-heave risk high | $250–$320 permit | Three inspections | 2-3 week plan review
Scenario B
20x12 pressure-treated freestanding deck, 18 inches high, south edge of Willmar near Highway 7 (peat-soil area, lacustrine clay, no attachment to house)
You're building a 240-square-foot freestanding deck 18 inches above grade on a lot with peat soil (common north of downtown Willmar, where glacial lakes left organic layers). Because the deck is freestanding (not attached to the house), it avoids the IRC R507 ledger-attachment rules; because it's under 30 inches above grade, it avoids the guardrail requirement; and at 240 square feet, it exceeds the 200-square-foot exemption, which WOULD ordinarily require a permit. However, here's the Willmar wrinkle: freestanding decks under 30 inches high are exempt from permitting under Minnesota State Code R105.2, even if they exceed 200 square feet, AS LONG as they are truly freestanding (no ledger attachment). Many jurisdictions miss this and require permits on all decks over 200 square feet; Willmar's building department is clear on the IRC exemption. Your deck does NOT need a permit. However, you DO need to verify that your lot's soil and footing design are adequate to prevent settling and frost heave. Peat soil in Willmar's north end is notoriously unstable; frost heave in peat is worse than in glacial till because peat retains moisture and expands more. Many homeowners build freestanding decks on peat with shallow footings and find them sagging or settling within 2-3 years. Willmar Building Department does not require inspection for exempt decks, but the city's website includes a voluntary advisory on peat-soil footing depth: recommend 48-60 inches even for freestanding decks to prevent long-term settling. Use UC4B pressure-treated 6x6 posts or concrete piers; 12x12-inch footings are adequate if dug to 60 inches. The footing design is YOUR liability if it fails (no inspection means no permit holder backing); if you hire a contractor, ask them to specify footing depth and post type in writing. Total cost: no permit fee, but budget $200–$400 for footing labor and materials (concrete, posts, fasteners). Because this is under the permit threshold, there is no formal certificate of occupancy, so your homeowner's insurance policy should cover the structure as an addition (call your agent to confirm coverage; some policies auto-cover unpermitted structures under 200 sq ft, but a 240 sq ft deck may require an endorsement). If you later sell the home, Minnesota disclosure rules (Minn. Stat. 507.18) do NOT require disclosure of work exempt from permitting under IRC R105.2, so you're clear on resale. Timeline: no permit review, so 1-2 weeks to build if weather allows and footings don't hit rock.
No permit required (freestanding + <30 in high) | Exceeds 200 sq ft but exempt under IRC R105.2 | Peat soil demands 48-60 in footings | UC4B posts mandatory | Frost heave risk moderate to high | No permit fees | No inspections | No certificate needed
Scenario C
10x10 attached deck, 2.5 feet high, Sunset Hills HOA (northwest Willmar), with 110V outlet and LED string lights (electrical work included)
You're adding a small 100-square-foot deck to a townhouse in the Sunset Hills HOA development (northwest Willmar, near Ridgewater College). The deck is 2.5 feet high (under the 30-inch guardrail threshold, but still attached), and you want to add an outdoor outlet (110V GFCI) and string lights for evening ambiance. Here's where Willmar's rules interact with HOA and electrical code. First, the deck permit: because it's attached to the house, it requires a permit even though it's only 100 square feet and 2.5 feet high. However, because it's under 30 inches, you don't need a guardrail (IRC R312.1 applies only above 30 inches). Your footing depth is still 60 inches minimum (frost-depth rule does not change), so you'll have 2x6 posts on 12x12 footings; a single beam (2x8 or 2x10 depending on span) fastened to the house with ledger flashing and bolts; and 2x6 joists with 5/4 pressure-treated decking. Plan review is straightforward — 1-2 weeks. Permit cost: $150–$200 (smaller valuation, ~$6,000–$8,000). Second, the electrical: adding an outlet and lights means you need a separate electrical permit from the Willmar Building Department (or from a licensed electrician if the city allows third-party inspection). The outlet must be a 110V GFCI-protected outlet per NEC 210.8(a)(3), wired from a 20-amp circuit in the house panel (or a subpanel). The wire must be buried 12 inches deep if it runs underground, or in conduit if it runs along the deck surface. String lights themselves do not require a separate permit if they are low-voltage LED (typically 12V or 24V DC), but the transformer feeding them must be code-compliant (UL-listed, weatherproof). If you're hiring an electrician, they pull the electrical permit ($100–$200) and schedule an electrical inspection (usually same day or next day). Willmar's electrical code is the Minnesota Electrical Code (based on NEC 2020 or 2023, depending on code-adoption date; verify with the building department). Third, HOA approval: Sunset Hills likely has CC&Rs that require HOA approval for exterior modifications, including decks. You must obtain HOA approval BEFORE pulling the city permit (or at least have a letter from the HOA confirming that they reviewed and approved the deck design). This is separate from the city permit and adds 2-4 weeks to the overall timeline. If the HOA denies the deck, the city will not issue a permit (the HOA-recorded restriction overrides city authority in the deed). Total timeline: HOA approval (2-4 weeks), city structural permit (1-2 weeks), electrical permit (1 week), construction (1-2 weeks), three inspections (footing, framing, final for deck; electrical final for outlet). Total cost: $150–$200 structural permit + $100–$200 electrical permit + $400–$800 electrician labor (trenching wire, installing outlet box and GFCI device, running wire to the house panel) + HOA review fee (if any, typically $50–$150). If the HOA rejects the deck, you've paid HOA fees and have no permit to show for it.
Permit required (attached) | HOA approval required first | Electrical permit separate (110V outlet + lights) | Frost-depth footings 60 inches | GFCI outlet required (NEC 210.8) | $150–$200 structural permit | $100–$200 electrical permit | 4-6 week total timeline

Every project is different.

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

Willmar's 48-60 inch frost line and post-footing design

Willmar sits in USDA hardiness zone 6A (south) to 7 (north), which corresponds to Minnesota climate zone 6A-7 in the State Building Code. The frost line — the depth at which soil freezes solid in winter — averages 48-60 inches depending on your exact location within the city. Posts and footings that don't extend below the frost line are vulnerable to frost heave, a process where frozen soil expands and lifts the structure, cracking wood, breaking fasteners, and opening the ledger joint where the deck attaches to the house. A deck that is stable in October may be tilted or damaged by April when the ground thaws. Willmar's building department requires footing depth to be shown on plans and verified by inspection, because this is Minnesota's largest cause of residential deck failure.

When you dig a deck footing in Willmar, you'll likely encounter glacial till (a dense mixture of clay, silt, sand, and gravel left by the last ice age) in central and south Willmar, and lacustrine clay or peat in the northern and eastern parts of the city (near the old glacial-lake beds). Glacial till is firm and stable; peat is soft, organic, and prone to settling. The Willmar building department does not require a soil test for standard residential decks, but inspectors verify footing depth visually during the footing inspection walk. Bring a tape measure and a straightedge to the footing hole so the inspector can see the actual depth and confirm it reaches 60 inches below final grade. If you hit rock or water before 60 inches, inform the inspector and discuss alternatives (e.g., adjusting the footing location, using a concrete pier on shallow bedrock, adding drain tile if water is present). Do not build on shallow footings and hope for the best; Willmar enforcement is strict on frost heave because homeowners who skip this step end up with expensive deck failures and water damage to the house.

Post material must be pressure-treated lumber rated UC4B (ground contact, exposed use) per American Wood Protection Association standards. UC4B lumber is rated for direct soil contact and resists decay for 30+ years in Minnesota's climate. Do not use untreated lumber, regular pressure-treated lumber rated UC3B (above-ground only), or CCA-treated lumber (pre-2003 copper-chromium arsenate, no longer used but sometimes found in old decks). The post sits on a footing that is 12 inches or more above the soil line; this clearance prevents water saturation and rot even if the ground is wet or snow melt pools around the base. Use a concrete pier, a post base with gravel underneath, or a 2x4 pressure-treated skid board to lift the post; do not set a post directly on soil or leave it sitting in water.

Ledger-flashing compliance and Minnesota moisture risk

Minnesota's climate — with 20-40 inches of annual precipitation and snow melt in spring — makes ledger-flashing one of the most critical deck details in Willmar. A failed or absent flashing allows water to run behind the ledger board and into the house rim board, band board, and framing. Rot starts immediately and spreads into the house structure; within 2-3 seasons, the ledger connection fails structurally (bolts pull out, wood crushes, the entire deck collapses). Willmar's building inspectors have seen this failure pattern repeatedly and reject or flag non-compliant flashing during plan review and framing inspection. IRC R507.9 is unambiguous: a flashing of 0.026-inch aluminum or 24-gauge (0.024-inch) steel must be installed on the top side of the ledger board, extending under the house wrap or siding (on the outside surface), and down behind the ledger so that water sheds down and out, not behind. Many DIY plans and online diagrams show flashing installed incorrectly (on top of the ledger, or only partially behind it), and Willmar's reviewers will mark these as non-compliant.

The correct detail: remove the house siding for a 1-inch strip above the ledger; install flashing under the house wrap (if present) or directly against the band board, extending 4-6 inches above the top of the ledger and 4 inches below; secure the flashing with corrosion-resistant fasteners (stainless or hot-dipped galvanized) every 4 inches along the top and bottom edges; caulk the top of the flashing where it meets the house band board with a high-quality polyurethane or silicone caulk (not acrylic caulk, which fails in Minnesota freeze-thaw cycles). The ledger itself must be bolted to the rim board (not the siding, not the band board, but the rim board of the house structure) with 1/2-inch stainless or galvanized bolts, washers, and nuts spaced 16 inches on center maximum (IRC R507.9.1). Some inspectors require 12-inch spacing for larger decks or two-story homes. When Willmar inspectors walk the framing, they look for the flashing detail (take photos before deck boards go down) and verify bolt spacing with a measuring tape. If the flashing is missing, installed incorrectly, or the bolt spacing is 18 or 20 inches, the inspector will mark the inspection 'failed' and require correction before final sign-off.

Building this detail correctly costs $200–$400 in materials (flashing, bolts, fasteners, caulk) and 4-6 hours of labor if you're doing it yourself. If you hire a contractor, they've done this 100 times and know the Willmar inspection standard. Do not cut corners; do not install flashing after the siding is back on (nearly impossible to do correctly); do not use flexible metal flashing (tar-impregnated, aluminum-backed) instead of rigid flashing (it fails under load and doesn't shed water). Willmar's building department is not trying to be difficult; they enforce ledger-flashing code because the city has documented failures, water intrusion, and structural liability from incorrect installations.

City of Willmar Building Department
Contact Willmar City Hall at 333 SW 5th Street, Willmar, MN 56201 or check the city website for the building/planning office location.
Phone: (320) 235-3400 or search 'Willmar MN building permit phone' to confirm the building department extension. | Check the City of Willmar website (willmarmn.com or willmarcity.com) for the online permit portal or third-party permit software. Some Minnesota cities use ProjectDox, Accela, or internal portals; Willmar's specific portal will be listed under 'Building Permits' or 'Development Services.'
Monday-Friday 8:00 AM - 5:00 PM (typical city office hours; verify on the city website for holiday closures or scheduling changes).

Common questions

Do I need a permit for a freestanding deck that is under 200 square feet and under 30 inches high in Willmar?

No. Freestanding decks (not attached to the house) that are under 200 square feet AND under 30 inches above grade are exempt from permitting under Minnesota State Code R105.2 (IRC R105.2). However, the exemption applies to freestanding decks only; the moment you attach the deck to the house, you trigger the permit requirement, regardless of size or height. Many Willmar residents confuse 'under 200 square feet' with 'no permit needed,' so clarify that attachment status is the key threshold for small decks.

What is the frost line depth in Willmar, and do I really need to dig 60 inches for a deck footing?

Yes. Willmar's frost line is 48-60 inches depending on location (central and south Willmar typically 48-54 inches; northern areas and peat-soil zones 54-60 inches). Frost heave — the expansion of frozen soil in winter — lifts structures that rest on shallow footings, causing decks to tilt, crack, and separate from the house. The Willmar Building Department requires footing depth to be shown on plans and verified by inspection. Footings must extend below the frost line to be stable year-round. Digging 36 inches is not acceptable; the inspector will mark it as non-compliant. If you hit rock or water before 60 inches, discuss alternatives with the inspector (e.g., concrete pier, footing relocation).

Can I owner-build my deck in Willmar if I own the house?

Yes, if the house is owner-occupied (one dwelling unit). You can pull the permit as the owner-builder and do the work yourself, or hire a contractor to work under your permit. You must sign an owner-builder affidavit and be present for all three inspections (footing, framing, final). If the house is a rental, condo, or multi-family building, you cannot owner-build; you must hire a licensed Minnesota contractor. The contractor's license is verified by Willmar during plan review.

How much does a deck permit cost in Willmar, and what does the fee cover?

Deck permits in Willmar typically cost $200–$400, calculated as 1.5-2% of the estimated deck project valuation. A 12x16 deck valued at $12,000–$15,000 costs $180–$300 in permit fees. The fee covers plan review, three inspections (footing, framing, final), and a certificate of occupancy. If your plans are rejected and require re-submission, there may be an additional re-review fee (typically $50–$100); if you need an engineer stamp due to complex design or soil issues, that is an additional cost ($500–$1,500) paid to the engineer, not the city.

What is ledger-flashing and why do Willmar inspectors care so much about it?

Ledger flashing is a strip of metal (usually 0.026-inch aluminum or 24-gauge steel) installed behind the ledger board where the deck attaches to the house. It directs water away from the ledger and prevents water from running behind the board into the house framing. Minnesota's climate (precipitation, snow melt, freeze-thaw cycles) makes this detail critical; if flashing is missing or installed incorrectly, water rots the rim board and house structure within 2-3 years. Willmar inspectors reject non-compliant flashing because the city has documented ledger-flashing failures. IRC R507.9 specifies the flashing detail; your plans must show it clearly and the framing must match the detail.

Do I need stairs and a handrail on my deck in Willmar?

Stairs are required if the deck is more than 12 inches above grade (most decks need stairs to reach the deck surface safely). A handrail is required on stairs if the stairs are more than 30 inches above grade. A guardrail is required around the deck perimeter if the deck is more than 30 inches above grade. Stairs must have treads 10-11 inches deep, risers 7-8 inches high, and a landing at the bottom at least 36 inches deep. Willmar inspectors measure all dimensions during the framing inspection; if risers are 9+ inches or treads are under 10 inches, the stairs do not meet code and must be rebuilt.

I live in an HOA (like Sunset Hills or another Willmar subdivision). Do I need HOA approval in addition to a city permit?

Yes. HOA-controlled properties have CC&Rs (covenants, conditions, and restrictions) that require HOA approval for exterior modifications, including decks. You must obtain HOA approval BEFORE (or concurrently with) your city permit application. If the HOA rejects the deck, the city will not issue a permit because the HOA restriction is recorded on the deed and overrides city authority for that property. Contact your HOA management company or review the CC&Rs to understand the approval process (typically 2-4 weeks) and any design restrictions (e.g., siding color match, size limits, sight-line requirements).

What if I add electrical (outlets, lights) to my deck in Willmar?

Electrical work on a deck requires a separate electrical permit and inspection per Minnesota Electrical Code (based on NEC 2020 or 2023). Outlets must be GFCI-protected (ground-fault circuit interrupter) per NEC 210.8(a)(3). The outlet is typically wired from a 20-amp circuit in the house panel, with wire buried 12 inches deep underground or run in conduit if exposed. Low-voltage LED string lights (12V or 24V DC) may not require a separate permit if the transformer is UL-listed and weatherproof, but verify with the building department. Electrical permit cost: $100–$200; electrician labor: $400–$800 depending on wire routing and complexity. Schedule an electrical inspection (same-day or next-day turnaround) after the wire is installed but before any covers are in place.

How long does the permit review and approval process take in Willmar?

Typical plan review takes 2-3 weeks from submission to approval; some reviews slip to 4 weeks depending on the building department's workload. Once approved, you can schedule inspections. Footing inspection is done before concrete is poured (spring is typical in Willmar to avoid frost issues). Framing inspection is 1-2 weeks after footing (after posts and beams are set). Final inspection is after deck boards, railings, and flashing are installed (usually 1-2 weeks after framing). Total timeline: permit to final sign-off is roughly 5-7 weeks if you're building in spring/summer and inspections are scheduled promptly. Winter construction is possible (footing inspection may be deferred to spring thaw) but adds complexity.

What happens at each deck inspection in Willmar (footing, framing, final)?

Footing inspection: inspectors verify footing depth (measured by tape), hole width (typically 12x12 minimum), concrete strength (3,000 psi), and soil conditions. You must have the hole dug and ready for the inspector to see; do not pour concrete yet. Framing inspection: after posts and beams are bolted, inspectors verify ledger detail (flashing and bolts), beam-to-post connections (lateral load devices), joist spacing (16 inches on center), and post bracing. Deck boards and railings must not be installed yet. Final inspection: after all work is complete (deck boards, stairs, railings, flashing visible and fasteners secure), inspectors verify guardrail height (36 inches), stair tread/riser dimensions, and overall code compliance. If the deck passes final inspection, you receive a certificate of occupancy and a permit sign-off for your homeowner's insurance and resale records.

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