Skip to content

Deck building in Wisconsin

Wisconsin is one of the few states where the home-improvement contractor rulebook is more detailed than the licensing rulebook. DSPS certifies the dwelling contractor who pulls the permit, ATCP 110 governs the paper you sign at the kitchen table, and the statewide Uniform Dwelling Code enforces the ice-barrier and snow-load provisions that make a northern Wisconsin deck technically different from a deck built in Georgia or Texas. Layer an Upper Midwest climate that delivers softball hail in May and ice dams in February, and the frost-footing requirement in IECC climate zones 6 and 7 becomes the single most consequential detail in any Wisconsin deck project.

By continuing, you agree to receive calls & texts from contractors via our lead partner. Consent not required to purchase. Privacy · Terms

On this page:Deck costComposite vs wood

Why Wisconsin deck building follows its own playbook

Wisconsin does not have a state-level deck contractor license in the way some states do, but it is a long way from unregulated. The Department of Safety and Professional Services (DSPS) certifies the person who pulls the permit under the statewide Uniform Dwelling Code. DATCP enforces ATCP 110, one of the more detailed home-improvement contract chapters in the country. And the UDC's frost requirements — footings must bear below the frost line, which runs as deep as 42–48 inches in northern Wisconsin — make deck footing construction substantively more demanding than in warmer climates.

Wisconsin enforces a statewide Uniform Dwelling Code (UDC) for one- and two-family homes — chapters SPS 320 through 325 of the Wisconsin Administrative Code, administered by DSPS. A deck permit in Green Bay, Wausau, Eau Claire, and Milwaukee is all governed by the same baseline code rather than a patchwork of city ordinances. SPS 321 adopts from the IRC with Wisconsin amendments, and Section R507 of the IRC governs exterior decks — including ledger attachment requirements, post and beam sizing, footing design, guardrail height (36 inches when the deck surface exceeds 30 inches above grade), and baluster spacing (4-inch maximum sphere passage). The American Wood Council DCA 6 is the prescriptive reference guide most Wisconsin building departments accept for deck permit documentation.

Frost depth is the most consequential Wisconsin deck variable. The International Residential Code requires footings to extend below the local frost line to prevent heaving. In Wisconsin, frost depth runs from approximately 36 inches in the Milwaukee and Madison areas to 42–48 inches in the northern counties including Vilas, Florence, Iron, and Ashland. Footings poured above the frost line will heave in winter, racking the deck frame and progressively stressing the ledger connection until it fails. The permit specifies the minimum footing depth; a contractor who does not reference that depth explicitly in the bid has not priced the job correctly.

On the contractor side, DSPS issues two overlapping credentials. The Dwelling Contractor certification is carried by the business entity and is required to obtain building permits for residential construction, additions, and alterations — which includes deck construction when a permit is required. The Dwelling Contractor Qualifier is carried by a specific individual within that business under Wis. Stat. §101.654 and Wis. Admin. Code SPS 305. Most Wisconsin municipalities require a permit for any attached deck or any deck over a specified size, and the DSPS credential is what allows the contractor to pull that permit.

ATCP 110 is the contract layer, and it carries real teeth for deck projects. Under ATCP 110.05, every home-improvement contract over $1,000 must be written and must contain specific elements — contractor name and address, full description of the work, detailed list of materials including brand and specifications, total price, start and completion dates, and written warranty terms. Wis. Stat. §100.20(5) gives any homeowner who suffers a monetary loss from an ATCP 110 violation a private right of action for double damages plus costs and reasonable attorney fees. A deck contract that says 'build a 12×16 deck, pressure-treated, per code' does not meet the ATCP 110.05 specification requirement.

State deck contractor credential
DSPS Dwelling Contractor and Qualifier certifications under Wis. Stat. §101.654. No deck-specific license, but DSPS credential required to pull permits for residential construction including decks.
Governing code
Statewide Uniform Dwelling Code — Wis. Admin. Code SPS 320–325. IRC R507 governs exterior decks. DCA 6 is the prescriptive deck design reference.
Frost depth range
Approximately 36 inches (Milwaukee/Madison) to 42–48 inches (northern WI). All deck footings must extend below the local frost depth — confirm with the local building department on every permit.
Home-improvement contract rule
Wis. Admin. Code ATCP 110. Mandatory written contract elements for any job over $1,000. 3-business-day home-sale cancellation right. Per-violation enforcement by DATCP.
Climate zones
IECC climate zones 6 (southern/central WI) and 7 (northern WI). Northern counties require deeper footings and additional design consideration for snow and ice loads on deck structures.

Estimate your Wisconsin deck cost

Adjust size, material, and the frost-depth toggle below. The Wisconsin calculator applies a frost-footing adder reflecting the deeper excavation required in IECC zone 7 northern counties (42–48 inch frost depth vs. 36-inch in Milwaukee/Madison). For composite or PVC decking, the material cost will significantly exceed pressure-treated.

1001,000

Northern Wisconsin counties in IECC climate zone 7 require deck footings at 42–48 inches below grade — 6–12 inches deeper than the Milwaukee/Madison 36-inch standard. Deeper footings require more excavation time and more concrete. Toggle on for properties in Vilas, Florence, Iron, Ashland, Bayfield, Douglas, Sawyer, Burnett, and adjacent northern counties.

Estimated Wisconsin range
$5,325 – $12,425
  • Materials$2,996 – $7,595
  • Labor$1,553 – $3,622
  • Permits & disposal$776 – $1,207

Includes Wisconsin code adders: Ledger flashing and lateral-load connectors (code minimum)

Get actual bids →

A directional estimate. Does not include railing system upgrades, stair construction, demolition of an existing deck, or joist/framing replacement found during demo. Submit your ZIP for real contractor bids.

Insurance, deck collapse liability, and Wisconsin's market

Wisconsin homeowners insurance treats an attached deck as part of Coverage A dwelling coverage — sudden storm damage from hail, wind, or a falling tree is generally covered. The systematic exclusions that matter for deck owners are rot, decay, termite damage, and structural failure from deferred maintenance or un-permitted construction. Wisconsin's OCI is the consumer regulator, and the complaint portal actually gets used. Deck collapse is a liability event as much as a property event — the ledger connection that fails at a summer cookout produces Coverage E claims, not just Coverage A claims.

The OCI operates an online complaint portal at ociaccess.oci.wi.gov and a consumer hotline at 1-800-236-8517. OCI reviews insurer conduct against Wisconsin statutes including Wis. Stat. §628.46 (prompt payment of first-party claims) and Wis. Admin. Code Ins 6.11 (unfair claims settlement practices). For a homeowner with a disputed claim on a storm-damaged deck — wind damage that the carrier characterizes as pre-existing decay — OCI review creates a written record and frequently changes the adjuster's posture.

Deck-specific maintenance exclusions are the primary coverage barrier in Wisconsin. A deck with joists showing signs of rot, ledger hardware with visible corrosion, or post bases with dark discoloration suggesting moisture intrusion is a deck that has not been maintained. When a storm exposes these conditions — a tree falls on a structurally compromised deck, or ice loading collapses a deck with compromised joists — the carrier will investigate whether the damage was sudden (covered) or the result of long-term neglect (excluded). NADRA's 'Check Your Deck' inspection program every 2–3 years is the most practical way to document that the deck has been maintained.

Deck collapse is a liability event that moves beyond property damage into Coverage E personal liability. A Wisconsin deck collapse at a summer gathering — typically driven by ledger failure, overloaded joists, or deteriorated post connections — injures guests who have a negligence claim against the homeowner. Coverage E in a standard Wisconsin homeowners policy covers bodily injury to guests. When the collapse investigation shows a nailed ledger, missing lateral-load connectors, or footings above the frost line, the carrier may raise a construction-defect defense. An un-permitted deck is particularly vulnerable to this defense because there is no inspection record confirming code compliance.

Ice loading on Wisconsin decks is a seasonal concern that most homeowners underestimate. The design live load for a Wisconsin deck is 40 psf under the IRC, which is the same national standard. But Wisconsin snow loads frequently exceed that number on decks that accumulate snow without the benefit of the 45-degree pitch that sheds snow from roofs. In IECC climate zone 7 northern counties, a deck with accumulated snow and ice can exceed its design load during a winter with multiple significant snowfalls. Regular snow removal from deck surfaces and keeping drains and gaps between deck boards clear of ice buildup are maintenance practices the carrier can point to if a load-related failure claim is disputed.

  • Deck is Coverage A dwelling — sudden storm damage generally covered
    Wind, hail, fire, and falling-tree damage to an attached deck is covered under Coverage A in a standard Wisconsin homeowners policy. Document damage with dated photos immediately after any storm.
  • Rot, decay, and maintenance failure are excluded
    Gradual deterioration of decking, joists, posts, and ledger hardware is a maintenance exclusion. Regular NADRA deck inspections and prompt repair of flashing and hardware keep the exclusion argument off the table.
  • Deck collapse injuring guests is a Coverage E liability event
    A structural deck failure injuring guests triggers a personal liability claim. Ledger failure and post failure are the leading collapse causes. Coverage E responds, but the investigation will examine whether the structure was code-compliant and maintained.
  • Wis. Stat. §628.46 — prompt-payment rule on first-party claims
    Insurers must pay undisputed claim amounts within 30 days of proof of loss. Overdue amounts accrue 12% annual interest by statute. OCI enforces.
    Wis. Stat. §628.46
  • SOL: 6 years on written contract; 1–2 year contractual suit-limit common in HO policies
    Wis. Stat. §893.43 gives 6 years on written contracts, but most Wisconsin HO policies shorten that to 1 or 2 years for coverage disputes via a contractual suit-limitation clause. Read the declarations page.
    Wis. Stat. §893.43

ATCP 110 and §100.18: the contract regime every Wisconsin deck buyer should read first

Wisconsin's home-improvement consumer protection runs primarily through one administrative-code chapter — Wis. Admin. Code ATCP 110 — paired with Wis. Stat. §100.18 for deceptive sales talk. Together they are one of the most detailed state-level home-improvement regimes in the country and apply with full force to deck construction contracts. A contract that skips an ATCP 110 requirement is a per-violation offense for DATCP and a private-action claim for the homeowner; a sales pitch that misrepresents material facts about the deck scope, materials, or warranty is a §100.18 claim with attorney fees attached.

ATCP 110 applies to any home-improvement transaction over $1,000, which captures every residential deck project in Wisconsin. ATCP 110.05 requires that the contract be in writing and contain a specific set of elements: the name and address of the contractor and any representative, a full description of the work with quantities and materials listed by type and specification, the total contract price, start and completion dates, and a statement of all warranties on materials and labor. For a deck contract, this means the contract must specify decking material (species and treatment grade for pressure-treated, or specific brand and line for composite), post dimensions (6×6 minimum), joist sizing, footing depth, hardware type (hot-dip galvanized or specified), and railing system.

ATCP 110.06 layers the three-business-day right to cancel on top of the federal FTC Cooling-Off Rule whenever the contract is signed at the homeowner's residence. The contractor must deliver two copies of the cancellation-notice form at signing, and the three-day window does not begin to run until the notice is properly delivered. A Wisconsin deck contract signed at the kitchen table without the cancellation notice never starts the clock — the homeowner can cancel until the notice is properly delivered.

ATCP 110.025 prohibits the contractor from representing themselves as an insurance-claim adjuster or negotiating the claim on the homeowner's behalf. This is particularly relevant for deck contracts that are insurance-funded after storm damage — the deck contractor scopes and prices the repair; a licensed public adjuster handles the claim negotiation. A deck contractor who offers to 'handle the insurance' on a storm-damaged deck is outside the line in Wisconsin.

Enforcement runs through three parallel channels. DATCP can impose administrative penalties and seek injunctive relief. Wis. Stat. §100.20(5) gives any homeowner who suffers a monetary loss from an ATCP 110 violation a private right of action for twice the pecuniary loss plus costs and reasonable attorney fees. And Wis. Stat. §100.18 supplies a parallel fraud-based claim for false or misleading sales statements. The fee-shifting provisions are what make a modest-dollar deck dispute economically viable to litigate.

Five checks before you sign a Wisconsin deck contract

Compare the contract you are handed against this 5-point ATCP 110 checklist before you sign anything. A contract missing any of these elements is non-compliant and changes the downstream enforcement math in your favor.

  1. Written contract with ATCP 110.05 elements

    Contractor name and physical address, full work description, materials by type and specification (e.g., "5/4×6 Trex Enhance Naturals Composite Decking, Island Mist color" not just "composite decking"), footing depth, post dimensions, hardware grade, total price, start and completion dates, and all warranty terms. A phrase like "pressure-treated deck per code" does not meet the specification requirement.

  2. Three-business-day cancellation notice (ATCP 110.06)

    Two copies of the cancellation-rights notice delivered at signing when the contract is signed at your home. The three-day clock does not start until proper delivery. If you do not receive the notice form, your cancellation window stays open.

  3. Footing depth confirmed and specified in writing

    The contract should state the required footing depth in inches (matching the building department requirement) and confirm that all footings will extend to or below that depth. A contract that says "footings per code" without specifying depth has not committed to the number.

  4. Ledger attachment method specified

    IRC R507.2.3 and DCA 6 require through-bolts or lag screws in a staggered pattern, with flashing and lateral-load connectors. The contract should specify which hardware will be used — not just "attached per code." This is the single most safety-critical element in the contract.

  5. DSPS credential verified before deposit

    Verify the contractor's Dwelling Contractor certification at dsps.wi.gov before writing any check. The certification allows the contractor to pull the permit; without it, the project may proceed without inspection, leaving you with an un-inspected structure.

File a DATCP consumer complaint

Verifying a Wisconsin deck contractor — DSPS, the permit, and ATCP 110

Wisconsin does not issue a deck-specific contractor license, which leads some homeowners to assume the state is hands-off. It is not. The DSPS Dwelling Contractor and Qualifier credentials are what allow a contractor to pull a permit anywhere in the state. Municipal permit offices in Milwaukee, Madison, Green Bay, Kenosha, Appleton, and Waukesha all verify DSPS status before issuing a deck permit. Combine that with independent insurance verification and a careful ATCP 110 contract review, and a Wisconsin homeowner has three distinct filters to apply before signing.

The Dwelling Contractor certification is attached to the business and is required for the construction of one- and two-family dwellings and for permitted alterations including decks. The Dwelling Contractor Qualifier is attached to a specific individual; under Wis. Stat. §101.654 and Wis. Admin. Code SPS 305.315, the qualifier must complete a DSPS-approved 12-hour initial course in dwelling construction and 12 hours of continuing education every two-year cycle. Both credentials can be verified at dsps.wi.gov using the Credential / License Search.

A deck permit is typically required by Milwaukee, Madison, Green Bay, Waukesha, Kenosha, and Racine for any attached deck regardless of size. Some municipalities also require permits for freestanding decks above a certain height or area. The permit process triggers inspection at the footing stage (before concrete is poured) and at the framing stage (before decking is installed). These inspections are the only independent verification that the footing depth matches the frost line requirement and that the ledger is properly through-bolted. Skipping the permit means skipping those checks.

Independent insurance verification is critical because DSPS does not require continuous insurance coverage as a credentialing condition in the same way some states do. Ask for a current Certificate of Insurance listing you as certificate holder, and contact the insurer directly to confirm general liability is active and matches what the contract states. Wisconsin contractors with employees must carry workers' compensation under Wis. Stat. §102.28. A deck crew without workers' comp exposes your homeowners policy to a tort claim from an injured worker.

Complaint history lives at DATCP (ATCP 110 violations), the Wisconsin DOJ Office of Consumer Protection (broader consumer fraud), OCI (insurer conduct), and DSPS (credential violations). A deck contractor with multiple DATCP filings against the same entity is a harder signal to dismiss than any marketing page. The Wis. Stat. §100.18 fraudulent-representations statute, applied to home-improvement sales talk for decades in Wisconsin appellate decisions, is the fee-shifting enforcement mechanism that makes pre-signature verification valuable.

Dwelling Contractor
DSPS Dwelling Contractor certification
Business-entity credential required to pull permits for one- and two-family dwelling construction, additions, and alterations including decks. Governed by Wis. Stat. §101.654 and Wis. Admin. Code SPS 305.
Qualifier
DSPS Dwelling Contractor Qualifier certification
Individual credential held by a person inside the Dwelling Contractor business. 12-hour initial course + 12 CE hours per 2-year cycle (4 hours laws/codes/contracts). Required under SPS 305.315.
Search DSPS credentials

How to verify a Wisconsin deck builder license

Wisconsin publishes its active contractor licenses in a public database. Two minutes before you sign catches most unlicensed operators and lapsed licenses.

  1. 1
    Open the Wisconsin license lookup

    Go to the Wisconsin contractor license search portal (Search DSPS credentials). Ask the contractor for their license number on the first call so you can look them up directly.

    Open →
  2. 2
    Search by license number or business name

    Enter the license number exactly as written. If the contractor hasn’t given you one yet, search by the business name that will appear on the contract — that’s what the license is actually under.

  3. 3
    Confirm the license is active and residential-qualified

    The record should show the license as current and in good standing. Make sure the class covers residential deck construction — inWisconsin that’s typically Dwelling Contractor (DSPS Dwelling Contractor certification), Qualifier (DSPS Dwelling Contractor Qualifier certification). A lapsed, suspended, or wrong-class license can’t legally pull a deck permit for your home.

  4. 4
    Check complaint and disciplinary history

    Most state boards publish complaint counts and disciplinary actions next to the license detail. An active pattern of unresolved complaints, or a suspension within the past five years, is a hard stop.

Frost depth, snow loads, hail, and when the claim clock starts in Wisconsin

Wisconsin deck construction is defined by two seasonal engineering realities: a frost-depth requirement that runs 36–48 inches across the state, and a snow-load environment that can deposit 2–4 feet of snow on a horizontal deck surface in a single winter event in northern counties. Both are structural design inputs, not optional extras. Wisconsin's severe-weather season also delivers hail from May through August that can damage composite and wood decking surfaces. The policy clock almost always runs from date of loss, not from when damage is noticed.

Frost depth is the engineering variable that most differentiates Wisconsin deck construction from Sunbelt deck construction. The frost line runs from approximately 36 inches in Milwaukee, Madison, and Racine to 42–48 inches in the northern counties including Vilas, Florence, Iron, and Ashland. Every concrete footing for a Wisconsin deck must extend below the local frost depth — a requirement verified by the building inspector before concrete is poured. A contractor who pours footings at 24 inches in Milwaukee (11 inches above the minimum) is inviting frost heave that will rack the frame and stress the ledger connection within 2–3 winters.

Snow load is the second major engineering input. The design ground snow load in Wisconsin ranges from about 30 psf in the southern counties to 70 psf in the northern tier. A deck accumulating 2–3 feet of wet Wisconsin snow is approaching or exceeding its 40-psf live-load design threshold. Decks with gaps between boards (composite profiles typically specify 3/16-inch gaps) drain snow melt and shed ice better than solid-board decking. In northern IECC climate zone 7 counties, deck designers often apply local ground snow loads to the structural design rather than the 40-psf residential live-load standard.

Wisconsin's severe-weather season peaks May through July. The 2025 May 15 Chippewa Valley outbreak dropped hail up to 4 inches near Altoona and Eau Claire County, damaging decking surfaces, railing caps, and composite profiles across a large area. Hail damage on composite decking boards can dent or crack the cap layer without penetrating to the substrate — damage that is often invisible from grade level until inspection. Document hail damage to deck surfaces with close-up dated photographs immediately after any significant hail event.

The claim clock on a Wisconsin homeowners policy is rarely the 6-year statutory default under Wis. Stat. §893.43. Most ISO-form Wisconsin policies carry a 'Suit Against Us' clause with a 1-year or 2-year deadline from date of loss. Date-of-loss on storm damage is the storm itself — not when you schedule a contractor to look at it. Sending written claim notice to the carrier within 30 days of any storm event that may have damaged the deck protects the claim timeline regardless of whether the damage is visible from grade.

Build seasonmid-Aprilmid-October
Peak monthsMay through September for deck construction; December through February for snow-load concerns
  • 2024
    Watertown-area severe weather (June 22)
    NWS-confirmed EF-1 tornado near Watertown. Wind event stressed deck structures in Jefferson and Waukesha counties; highlighted the importance of lateral-load connectors in tornado-path counties.
  • 2025
    Chippewa Valley hail outbreak (May 15)
    Up to 4-inch hail near Altoona and Eau Claire County. Composite and wood decking surfaces sustained surface damage across Chippewa, Dane, Dodge, and Waukesha counties.
  • 2022
    Northern Wisconsin heavy snow season (winter 2021–22)
    Above-average snowpack across northern counties; multiple load events pushed accumulated snow on horizontal decks toward or above design thresholds in IECC zone 7 counties.

Red flags specific to Wisconsin deck projects

Wisconsin's regulatory stack makes certain contractor behaviors per-violation statutory offenses rather than generic bad practice. DATCP, OCI, the DOJ Office of Consumer Protection, and DSPS all track these patterns every construction season. If you see any of the following, the contract in front of you is likely non-compliant and the downstream enforcement math favors you.

  • Missing ATCP 110.05 written contract elementsWis. Admin. Code ATCP 110.05

    ATCP 110.05 requires a written contract with contractor name and physical address, full work description, materials by type and specification (decking material brand and grade, not just "composite"), total price, start and completion dates, and warranty terms. A contract missing any of these elements is non-compliant — and Wis. Stat. §100.20(5) gives you a private action for double damages plus costs and fees when a violation causes monetary loss.

  • No three-business-day cancellation notice at an at-home signingWis. Admin. Code ATCP 110.06

    ATCP 110.06 requires two copies of the cancellation-rights notice at signing when the contract is signed at your residence. The 3-day clock does not start until proper delivery. No notice equals no running clock — your cancellation window stays open until the contractor delivers the required form.

  • Footing depth not specified or contractor dismisses the frost requirementWis. Admin. Code SPS 321; IRC R403.1.4.1

    Any Wisconsin deck contractor who cannot tell you the local frost depth from the building department, or who quotes a footing depth without referencing the permit requirement, is not building decks to code in this state. Frost depths of 36–48 inches are the standard — not a formality. Footings above the frost line will heave in the first or second winter, racking the frame and stressing the ledger connection.

  • Nailed ledger or no mention of ledger attachment methodWis. Admin. Code SPS 321; IRC R507.2.3

    IRC R507.2.3, adopted into the Wisconsin UDC, requires through-bolts or lag screws in a staggered pattern per DCA 6 span tables, plus flashing and lateral-load connectors. A contract that does not specify the ledger attachment method has not committed to code compliance on the most safety-critical connection in the entire deck structure.

  • Out-of-state storm-chaser crews after Milwaukee or Chippewa Valley hailWis. Stat. §101.654; Wis. Admin. Code SPS 305

    After major hail events, out-of-state crews work Wisconsin neighborhoods door-to-door offering deck and exterior repairs. They may not hold DSPS Dwelling Contractor certification, which means they cannot legally pull a permit in Wisconsin. Ask for the DSPS Dwelling Contractor certificate number before any engagement — it is searchable in under a minute at dsps.wi.gov.

How to report it

Wisconsin has four parallel reporting channels for deck contractor misconduct. Reports are free, typically take 15 minutes, and do not require that you have hired the contractor or paid a deposit.

What shapes Wisconsin deck pricing

Wisconsin deck pricing sits modestly above the national median in Milwaukee and Madison metro areas, at the national median in Green Bay and Appleton, and below the median in rural northern counties. The bid-to-bid variance inside the same ZIP is usually explained by three things: decking material tier (pressure-treated vs. composite), footing count and depth required (36-inch Milwaukee vs. 48-inch Ashland County), and whether the project requires concrete footings poured in frozen or near-frozen ground, which adds excavation cost in fall or spring construction.

On a typical 300 sq-ft pressure-treated deck in Milwaukee or Madison, expect roughly $8,500–$15,000 for a standard build with 6×6 posts, doubled beams, 2×10 joists, 5/4×6 decking boards, basic pressure-treated rail, and a permit. The same footprint in composite decking runs $15,000–$28,000 depending on the composite brand and railing system. Madison runs modestly higher than Milwaukee on a per-square-foot basis due to a tighter labor market and longer drive times from suburban contractors.

The three factors that push a specific Wisconsin deck above these ranges are IECC climate zone 7 northern counties (which require deeper excavation and more concrete per footing, plus may trigger additional structural analysis for snow load), composite or PVC decking over pressure-treated (a $6,000–$13,000 premium on a 300 sq-ft deck), and railing and stair complexity (a single stair run adds $1,500–$2,800; cable rail or aluminum rail adds $3,000–$6,000 over basic pressure-treated rail). Decking replacement on older Milwaukee or Madison homes — where rot or insect damage to joists is found at demo — can add $800–$2,500 in additional framing.

  • Frost depth and footing excavation (IECC zone 6 vs. zone 7)+$400–$1,000 (northern WI zone 7 vs. Milwaukee/Madison)

    Northern Wisconsin counties in IECC climate zone 7 — including Langlade, Lincoln, Oneida, Vilas, Forest, Florence, Price, Iron, Ashland, Bayfield, Douglas, Sawyer, and Burnett — require frost footings at 42–48 inches. Each footing requires more excavation time and more concrete than a zone-6 Milwaukee footing at 36 inches. On a 300 sq-ft deck with 8 footings, the difference is real material and labor cost.

  • Composite or PVC decking over pressure-treated+$2,000–$5,500 in decking material (300 sq-ft)

    A 300 sq-ft deck in pressure-treated lumber uses roughly $1,500–$2,500 in decking material. The same footprint in composite (Trex Enhance, TimberTech Terrain) runs $3,500–$6,000 in decking material alone. Cellular PVC (AZEK) reaches $4,500–$8,000. The lifecycle math favors composite and PVC in Wisconsin's freeze-thaw climate because pressure-treated requires resealing every 3–5 years and degrades faster through repeated moisture cycling.

  • Railing system and stair configuration+$3,000–$9,000 for railing and stairs combined

    Basic pressure-treated 2×4 rail on a 300 sq-ft deck adds $1,800–$3,200. Cable rail or aluminum rail adds $3,500–$6,500. A stair run (7–10 steps) adds $1,500–$2,800. Wisconsin's IRC-based code requires a handrail when there are 4 or more risers, handrail height 34–38 inches, max riser 7¾ inches, min tread 10 inches.

Estimated impacts are directional, derived from Wisconsin contractor bid comparisons, DSPS permit-level cost data, and published metro pricing sources. Individual jobs vary with deck size, height above grade, access, material tier, and footing count.

Published ranges for a standard 300 sq-ft deck across Wisconsin metros. These are directional — treat them as a sanity check, not a quote. Actual bid depends on material, height, railing, stair count, and frost-footing requirements.

MetroTypical rangeNote
Milwaukee / Waukesha / Racine (pressure-treated)$8,500–$15,000
Madison / Dane County (pressure-treated)$9,000–$16,500Tighter labor market; longer drive times from suburban contractors.
Green Bay / Appleton / Fox Valley$8,000–$14,000
Eau Claire / Chippewa Valley$7,500–$13,500
Wausau / north-central WI$7,500–$13,000Zone 7 frost depth adds modest cost; limited contractor supply in some areas.
Milwaukee / Waukesha (composite, 300 sq-ft)$15,000–$27,000

Ranges pulled from Wisconsin contractor pricing data. Treat these as a floor/ceiling, not a budget — a real bid is a site visit.

Frequently asked questions

  • Yes, in essentially every Wisconsin municipality that enforces the Uniform Dwelling Code. Milwaukee, Madison, Green Bay, Waukesha, Kenosha, and Racine all require permits for attached decks and for freestanding decks above a specified size or height. The permit process triggers inspections at the footing stage (before concrete is poured) and the framing stage (before decking is installed), which are the only independent verifications that frost depth and ledger attachment meet code. Check with the specific municipality — thresholds vary.

Wisconsin cities we cover

Permit offices, frost-depth footing rules, and HOA review vary metro to metro. Pick your city for the local details that don’t fit on this page.

Sources

Every rule, statute, and figure on this page cites an authoritative source. Verify anything you're about to act on.

Ready to compare bids on a Wisconsin deck?

Two minutes of questions. A local deck builder reaches out through our lead partner. See how we handle your quote request for how lead routing works and what to verify yourself.

Start with my zip code