What happens if you skip the permit (and you needed one)
- Stop-work order with $300–$500 fine; City of Savage Building Department can order immediate deck removal and assess double permit fees ($300–$1,000 total) if caught during construction.
- Home sale disclosure hit: Minnesota requires Truth in Lending disclosure of unpermitted work; buyer can walk or demand $5,000–$15,000 escrow for remediation.
- Homeowner's insurance denial: Insurance carriers deny claims on unpermitted decks if collapse or injury occurs; liability rejection is common in Minnesota.
- Frost-heave damage and removal cost: Savage's deep frost line means unpermitted shallow footings will heave, crack, and separate from the house ledger within 2-3 winters; removal and rebuild cost $8,000–$20,000.
Savage attached deck permits — the key details
Savage requires a permit for every attached deck because the ledger board connection to the house is considered part of the building's structural system. Minnesota Building Code R507, which Savage has adopted, mandates that ledger flashing comply with IRC R507.9 — specifically, flashing must be continuous behind the deck rim board, installed on top of the house band board (or properly shimmed into the rim), with weep holes every 33 inches maximum. The City of Savage Building Department's plan-review staff will reject any ledger detail that relies solely on caulk or that installs flashing 'in front of' the rim board rather than behind it. This is not a suggestion in the local code; it is the code. Many homeowners order decks from big-box retailers or regional builders whose standard plans violate this requirement because those plans were written for warmer climates with different flashing conventions. Savage catches this in plan review, and you will be forced to revise — or denied outright.
Footing depth in Savage is 48-60 inches below grade, depending on exact location (northern Savage is typically 60 inches; southern portions near the Minnesota River are 48-52 inches). This is the frost line, below which soil does not freeze and heave. Any deck post footing installed shallower than this will settle unevenly as the soil freezes and thaws, causing the deck to separate from the house ledger and creating a gap and safety hazard. The Building Department will require a site-specific frost-depth note on your plan, or they will assume the worst case (60 inches for Savage). If your design shows 36-inch or 42-inch footings (which are code-compliant in southern climates), Savage will reject the plan with a note: 'Footings must extend below the frost line per Minnesota Building Code N1101.4.3 and local soil conditions.' You must revise to 48-60 inches. Many DIY builders or out-of-state contractors miss this entirely.
Guardrail height and stair treads must comply with Minnesota Building Code R311 and R312. Decks higher than 30 inches above grade require a guardrail at least 36 inches tall (measured from the deck surface to the top of the rail). If the deck is 36 inches or higher, some municipalities in Minnesota bump this to 42 inches; Savage enforces 36 inches as the minimum but does flag guardrails that appear to be at the threshold and may request photographic verification during final inspection. Stair stringers and landing dimensions are another common rejection point — the run (horizontal depth) must be 10-11 inches, and the rise (height between treads) must be 7-7.75 inches, with a variance of no more than 3/8 inch from the first tread to the last. Savage's inspectors measure these on-site; if your stairs are hand-framed and vary by more than 3/8 inch, they will fail final inspection and you will have to rebuild.
Ledger-board connections to the house must include either traditional bolts (1/2-inch bolts every 16 inches on center) or a structural ledger flashing system with approved fasteners. The code has evolved to favor flashing systems like Simpson LUS210 or equivalent, but traditional bolts remain acceptable if properly detailed. Savage's plan-review staff wants to see either a detailed drawing of the bolt pattern with 1/2-inch bolts at 16-inch maximum spacing, or a specification sheet for a pre-engineered ledger flashing product with the fastener schedule clearly noted. Many homeowners assume their contractor 'knows the code' and submit a simple framing plan with no ledger detail whatsoever — this will be rejected and you will have to go back to your contractor (or hire a designer) to provide the missing details, adding 1-2 weeks to your timeline.
Electrical and plumbing on a deck trigger additional permits and inspections. If you plan to include an outlet, landscape lighting, or an outdoor kitchen with water and gas, each of those is a separate electrical or plumbing permit in Savage. The Building Department will not issue the deck permit until you have filed (or agreed to file) the corresponding electrical and plumbing permits. This is a common surprise for homeowners who envision a deck with built-in electrical during the initial permit application — you must either add those permits upfront or remove any electrical/plumbing from the deck design and add a note that electrical/plumbing will be filed separately if needed later. Snow-load design is not a major factor for Savage decks in the same way it is for roof designs, but the code does require that decks be designed to support a 40 lb/sq ft live load (residential standard) and 10 lb/sq ft dead load (materials weight). Most decks exceed this handily, but if you are designing a very lightweight deck or have unusual geometry, the plan reviewer may ask for a load calculation.
Three Savage deck (attached to house) scenarios
Savage's deep frost line and why it matters for deck footings
Savage, Minnesota sits in ASHRAE Climate Zone 6A (south) and 7 (north), with a frost line of 48-60 inches below grade — among the deepest in the Twin Cities metro. This is because winter temperatures routinely drop below -15°F, and the glacial soils (till, lacustrine clay, and peat in the northern sections) do not retain heat well. When soil freezes, it expands (frost heave); when it thaws in spring, it settles irregularly. A deck post footing installed at 36 inches (code-compliant in Atlanta or Denver) will sit above the frost line in Savage and heave upward 1-2 inches annually. Over 3-5 winters, this creates a gap between the deck ledger board and the house rim, allowing water infiltration, rot, and structural separation. The Savage Building Department knows this from decades of inspections and failed decks; they will reject any footing design that does not meet the 48-60 inch depth. If you are getting a deck quote from a contractor based in a warmer climate (or someone who templates all their plans from the IRC without local adjustment), insist they revise the footing depth. The Building Department will catch it anyway during plan review, but catching it early saves you a revision cycle and 1-2 weeks of delay.
The frost line varies slightly across Savage based on soil type and elevation. South Savage (near the Minnesota River, lower elevation, more clay) is typically 48-52 inches. North Savage (higher elevation, more glacial till) is 60 inches. If you are unsure, the Savage Building Department can confirm your specific lot's frost depth, or you can check Minnesota Department of Transportation (MnDOT) soil maps or contact a local soils engineer. The cost to dig 60-inch footings is about $200–$400 more per hole than 36-inch footings (more excavation, more auger time), but this is a non-negotiable cost in Savage — do not try to save money here.
Frost-line compliance is not just about deck footings. If your deck has a ledger board attached to the house, the flashing must also account for frost heave. Some contractors install ledger flashing that is too tight or rigid, which means that if the deck post footings heave slightly (even with correct 48-60 inch depth, minor heave is still possible in wet springs), the ledger board is pulled away from the house. This creates a gap and a water leak. Modern ledger-flashing designs (like Simpson LUS or equivalent) account for this by allowing the deck to move slightly without breaking the flashing seal. If your plan shows traditional bolts without a flashing system, make sure the bolts are spaced closely (16 inches on center maximum) so that minor movement does not overstress any one connection point.
Ledger board flashing in Savage — the detail that trips up most homeowners
Ledger board flashing is the single most-rejected detail in Savage deck permits, and it is worth understanding why. The ledger board is the 2x8 or 2x10 that is bolted to the house's rim board and carries half the deck load. Water must not be allowed to enter the joint between the ledger and the house, because that water will rot the rim board, the band joist, and eventually the house frame. Minnesota Building Code R507.9 requires that flashing be installed on top of the house's band board (or rim board), with the flashing extending up behind the house's exterior sheathing (siding). The flashing must be continuous and have weep holes every 33 inches to allow water to drain out. Many homeowners (and some contractors) think they can get away with caulk alone, or with flashing installed in front of the rim board. Savage's Building Department rejects both of these. The flashing must be metal (aluminum or stainless, typically) and must be detailed on the plan with dimensions and installation notes. If you are ordering a deck kit from a big-box retailer or a regional builder, check their standard plans carefully. Many of them come with generic flashing details that do not match Minnesota code. You will need to hire a deck designer or engineer to revise the detail before you submit the permit application, or you will receive a rejection notice and have to revise anyway.
The correct ledger flashing detail in Savage looks like this: the flashing is L-shaped, with a vertical leg that goes up behind the house's sheathing and a horizontal leg that sits on top of the rim board and extends under the ledger board. The bolts penetrate through the ledger and rim board, and the flashing covers the bolt heads and the joint. Weep holes are drilled or punched every 33 inches along the horizontal leg, with the holes angled downward so water drains out, not in. Some modern systems use a rigid flashing membrane instead of traditional metal, but Savage's Building Department will want to see a specification sheet and installation instructions for any non-traditional system. If you are unsure, ask the Building Department directly during pre-application: 'Does my flashing detail meet IRC R507.9 and your requirements?' A brief email with a sketch can save you a rejection cycle.
Ledger flashing failures are also a common reason for insurance claims and home-sale disputes in Savage. If the flashing is missing or improper, and the rim board rots, the homeowner's insurance may deny the claim as 'failure to maintain the structure' or 'improper installation.' When the house is sold, the home inspector will flag the ledger detail, and the buyer may demand that the flashing be corrected or negotiate a large credit. The cost to retrofit a ledger with proper flashing (after the deck is built) is $2,000–$4,000 and requires removing and reinstalling deck boards. The cost to get it right during the initial permit and construction is $300–$600 in flashing materials and labor. It is worth doing it correctly from the start.
Contact Savage City Hall at 5 Savage Drive, Savage, MN 55378 (or check www.savagmn.com for specific Building Department mailing address)
Phone: Call Savage City Hall main line and ask for Building Department; standard number is (952) 707-0700 (verify current number with city website) | Check www.savagmn.com or contact Building Department for online permit portal and submittal instructions
Monday–Friday, 8:00 AM – 5:00 PM (confirm with city directly before submitting permits)
Common questions
Can I build a deck without a permit if it is small or at ground level?
No. Savage requires a permit for every attached deck, regardless of size or height. The city does not carve out exemptions for decks under 200 sq ft (which some jurisdictions allow for freestanding ground-level decks). Because an attached deck is connected to the house structure, it is treated as a structural addition and requires plan review and inspection. Even a tiny 8x8 attached deck at ground level needs a permit in Savage.
What is the frost line in Savage, and why does it matter?
The frost line in Savage is 48-60 inches below grade (deeper in the north, shallower in the south near the Minnesota River). Below this line, soil does not freeze. Deck post footings must extend below the frost line, or they will heave in winter and cause the deck to separate from the house. Savage's Building Department will reject any footing design shallower than 48 inches (or 60 inches for north Savage). This is a non-negotiable requirement and adds cost, but it prevents deck failures.
How long does it take to get a deck permit approved in Savage?
Plan review typically takes 2-4 weeks for a straightforward deck with complete and code-compliant plans. If your plans are incomplete (missing ledger flashing detail, footing depth not specified, etc.), the city will issue a request for revisions, which adds 1-2 weeks for you to resubmit. Complex decks with electrical, plumbing, or flood-zone coordination can take 4-6 weeks. Building permits are not issued until after plan approval, so don't assume you can start construction immediately after applying.
Do I need a licensed contractor to build an attached deck in Savage, or can I be the owner-builder?
Savage allows owner-builders for owner-occupied residential decks. However, if your deck includes electrical (outlets, lighting) or plumbing (sink, gas line), you must hire a licensed electrician and plumber for those portions — owner-builders cannot pull electrical or plumbing permits. The owner-builder exemption applies only to the deck framing and structure, not to mechanical or electrical systems.
My deck is in a FEMA flood zone. Does that change the permit process?
Yes, significantly. Decks in FEMA flood zones require approval from Savage's Floodplain Administrator (usually the same staff as the Building Department, but a separate review). You must show the base flood elevation (BFE) on your plan, confirm that the deck does not obstruct water flow, and install flood-resistant footings (often helical piers or frost-protected shallow-foundation footings) instead of standard footings. You may also need a flood vent or backflow preventer on the ledger board. Plan review takes 3-4 weeks. Check your property's flood status on FEMA's flood map at msc.fema.gov.
What is the most common reason for deck permit rejections in Savage?
Incomplete or non-compliant ledger flashing detail. IRC R507.9 requires continuous metal flashing behind the house's sheathing with weep holes every 33 inches. Many standard deck plans show caulk alone or flashing in front of the rim board, both of which Savage rejects. Make sure your plan includes a detailed drawing of the ledger flashing with dimensions, bolt spacing (16 inches on center maximum), and weep-hole locations. If you are unsure, email the Building Department with a sketch before submitting the full permit application.
How much does a deck permit cost in Savage?
Permit fees in Savage are typically $250–$500 depending on the deck valuation (size, materials, complexity). Fees are usually calculated as a percentage of the project cost (roughly 1.5-2%). An 8x12 basic wooden deck valued at $12,000 would cost around $250–$300 for the permit. A larger or more complex deck (with electrical, plumbing, flood-zone coordination) may cost $400–$600. Contact the Building Department for the exact fee schedule and valuation method.
Do I need a deck survey or setback verification before I apply for a permit?
It is recommended. Decks must comply with setback requirements, which vary by zoning district. Most residential zones in Savage require decks to maintain side setbacks of 5-10 feet from the property line (confirm with your zoning district). If your deck will be near a property line, request a setback verification from the city or hire a surveyor ($300–$500) to confirm the deck will not violate setbacks. This prevents design revisions later. Flood-zone properties should also confirm the base flood elevation and any fill restrictions.
What inspections will the Building Department require for my deck?
Typically three: (1) Footing pre-pour inspection — before you pour concrete, the inspector verifies that holes are at the correct depth (48-60 inches in Savage), properly spaced, and free of debris. (2) Framing inspection — after posts are set and ledger board is attached, the inspector verifies ledger flashing is installed correctly, bolts are properly spaced, guardrails are code-compliant, and stair rise/run dimensions are accurate. (3) Final inspection — the inspector walks the completed deck, verifies all surfaces are secure, railings are solid, stairs are safe, and all work meets the approved plans. If your deck includes electrical or plumbing, those systems have separate rough-in and final inspections. You or your contractor must call the Building Department to schedule each inspection; they typically come within 1-2 business days of the call.
What happens if I build a deck without a permit in Savage?
The city can issue a stop-work order ($300–$500 fine), order you to remove the deck, and assess double permit fees when you eventually apply to legalize the work. If you sell the house, Minnesota requires disclosure of unpermitted work, and the buyer can walk away or demand $5,000–$15,000 escrow for remediation. Homeowner's insurance may deny claims if a collapse or injury involves an unpermitted deck. Additionally, if footings are not to the 48-60 inch frost line (common in unpermitted decks), the deck will likely heave and fail within 2-3 winters, requiring complete removal and rebuild at a cost of $8,000–$20,000. The permit cost ($250–$500) is much cheaper than the consequences of skipping it.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.