Deck Building in Duluth, MN & Superior, WI
New decks planned around how you'll use them and built for Northland winters, with a flat written quote before the first footing hole is dug.
Twin Ports Contracting & Repair is a deck contractor that designs and builds new decks in Duluth, MN and Superior, WI, with footings below frost depth, solid framing, railings and stairs. Our planning range is $45–$90 per square foot, installed with materials included. Your written price, approved before work starts, is the real number.
Updated by Twin Ports Contracting & Repair, Duluth, MN
Planned for Summer, Built for Winter
A deck is summer living space that spends the winter under snow, so it has to be built for both seasons. As deck builders serving Duluth, MN and Superior, WI, we start with what you won't see: footings below frost depth, framing built to carry heavy snow, flashing where the deck meets the house, and hardware rated for treated lumber. Railings, stairs and decking go on a structure that stays level through freeze-thaw cycles instead of heaving a little more every spring.
We help you settle the size, shape, height and stairs around how you'll really use the deck, then compare pressure-treated, cedar and composite decking for your budget and the upkeep you want. Every job gets a quote in writing you approve before work starts, and our $95 visit fee is waived when you approve the work. The Northland building season is short, so plan early.
What Our Deck Building Work Covers
- Custom deck designSize, shape and height planned with you
- Attached decksBolted, flashed ledger connection at the house
- Detached decksOwn beam and footings beside the house
- Raised and second-story decksTall posts, bracing, guards and stairs
- Hillside and walkout decksFramed to fit sloped Duluth lots
- Multi-level decksLandings and steps between levels
- Hot tub decksFraming and footings sized for the weight
- Deck replacementOld deck out, new one built to code
- Pressure-treated decksLowest upfront cost; needs regular sealing
- Cedar decksNaturally decay-resistant heartwood, warm color
- Composite decksNo staining, on properly spaced framing
- Railings and stairsWood, metal or cable guards; solid stringers
Common Deck Building Projects
| Project | What's included | Good to know |
|---|---|---|
| Low detached deck | Footings, framing, decking and a step down to the yard | Duluth waives the permit only for a low platform: 30 in or less above grade, not attached to the house, not on frost-depth footings; Superior requires one |
| Attached deck off a back door | Flashed ledger, frost-depth footings, framing, decking, railing and stairs | Needs a building permit in both Duluth and Superior |
| Raised or hillside deck | Tall braced posts, guards on open sides and a full stair run | Needs a permit in Superior, and in Duluth once any part is more than 30 in above grade |
| Deck replacement | Tear-off, footings checked or replaced, new frame, decking and railing | Old footings stay only if they're deep enough and sound |
A deck building price starts with photos and measurements. The cost guide gives rough ranges, and the estimator adds up a list before you ask for a quote.
For local prices, see the deck cost guide.
Pressure-Treated, Cedar or Composite Decking
Pressure-treated lumber is the most budget-friendly decking and the standard for deck framing, even under cedar or composite boards. It's strong and resists rot, but it shrinks, develops small surface cracks and turns gray, so plan on cleaning and sealing it every few years. Cedar costs more, weighs less and has a warmer look; its heartwood naturally resists decay, though it's softer and still needs a finish to hold its color. Either wood can be stained to suit your house, and our deck staining service keeps it protected.
Composite decking costs the most up front, but it never needs staining and won't splinter. It still needs an occasional wash, it can get hotter than wood in direct sun, and it has to go on framing built to the manufacturer's joist spacing. Any of the three can handle a Northland winter when the frame under it is right, so the choice comes down to budget, looks and how much upkeep you want. If you're torn between two, ask us to price both side by side in your quote.
Railings, Stairs and Raised Decks
Once a deck is off the ground, the railing (a guard, in code terms) and the stairs matter as much as the frame. A guard has to hold when someone leans or falls against it, so the posts are bolted or blocked into the framing, not just nailed to the rim joist. Wood, metal and cable railings can all be built to code; the choice comes down to looks, upkeep and how much of the view you want to keep. A matching fence or gate can be planned at the same time; see fence building and repair.
Stairs take a beating from snow, ice and shovels, so we build them with solid stringers, even rises, a handrail you can actually grab, and a stable base at the bottom that frost won't shove out of line. Long stair runs on sloped lots may need a landing partway down. Plan the stair location with the yard in mind, too: where the stairs land decides where you'll walk, where the snow gets shoveled and how much lawn is left.
Deck Permit and Building Code Basics in Duluth and Superior
Most new decks need a permit. Minnesota's default exemption covers only a deck 30 inches or lower and not attached to a structure with frost footings (Minn. R. 1300.0120), and a city can still ask for a zoning permit on that deck. The code puts footings 60 inches deep around Duluth, the minimum frost depth (Minn. R. 1303.1600).
Superior and the Wisconsin towns run their own offices and rules, and every town sets its own application steps. We check what your address needs, and who the office requires to pull the permit, before we quote, so the permit line is in the written quote instead of a surprise afterward. The Duluth permitting and permit-office guide lists who to call in each town.
Repair, Replace or Call a Specialist? New Deck Decisions
If the frame is rotted or heaved, build new; if only boards are tired, repair. Find your situation to see who does the work.
| What you're seeing | Likely cause | Usual fix | Who handles it |
|---|---|---|---|
| Old deck with rotted posts and joists, sagging at the house | Water held at the ledger, frame rotting through | Tear off and build new on frost-depth footings | Us; expect a permit |
| Deck leans or steps sit crooked after winter | Footings too shallow, lifted by frost | Replace footings below frost depth and re-frame | Us |
| You want a low deck, not attached to the house | Detached platform at ground level | Footings, frame and decking; Duluth waives the permit only at 30 in or under | Us; Superior requires a permit |
| You want a deck off a back door or second-story exit | Attached deck needs a flashed ledger and guards | Frost-depth footings, bolted ledger, railing and stairs | Us; permit needed in Duluth and Superior |
| You want a hot tub on the deck | Tub weight exceeds a normal deck frame | Frame and footings sized for the weight | Us for the deck; a licensed electrician for the hookup |
| You aren't sure whether to pick treated, cedar or composite | Budget, looks and upkeep pull in different directions | Price all of them side by side in one quote | Us |
| Steep lot where posts would be tall | Hillside Duluth lots need braced, taller framing | Braced posts, guards on open sides, landings on the stairs | Us; an engineer if the design calls for one |
Hillsides, Old Foundations and a Short Season
Local conditions shape most deck plans here. Duluth's hillside lots can leave the downhill side of a deck well above grade, which means taller posts, bracing, guards and longer stairs. Many homes in Duluth's older neighborhoods sit on stone or block foundations, which changes how a deck should connect to the house. The building season is short, since footings can't go into frozen ground.
Permits differ by city, too: Duluth exempts only low platforms that are 30 inches or less above grade, not attached to the house, not on frost-depth footings and not part of an accessible route (City of Duluth), while Superior requires a building permit for new decks (City of Superior).
Deck Building in Duluth, Superior and Nearby Towns
A deck is framed the same way on both sides of the bay, but the rules and the ground under it change at city and township lines. Minnesota’s code puts the frost footing depth at five feet in St. Louis, Lake, Carlton and Pine counties (Minn. R. 1303.1600), Wisconsin’s puts footings below frost or at least 48 inches down, whichever is deeper (Wis. Admin. Code SPS 321.16), and the office that reviews a deck ranges from a city inspector to a county that issues a land use permit but doesn’t enforce the building code. Local requirements for your address get checked before we quote.
Deck Builder in Duluth, MN: Hillside Lots, Footings and Snow Load
In Duluth, a deck needs a permit when it is attached to a building, more than 30 inches above grade or part of an accessible route; only a low, unattached platform without frost footings is exempt. Frost footings go 60 inches below grade, and the city inspects three times: the footing holes for diameter, depth, a belled bottom and no standing water, then the framing, then a final (City of Duluth). On a hillside lot the downhill edge passes 30 inches quickly, and from there the city wants a 36-inch guardrail with openings a 4-inch sphere can’t pass through.
Older houses change how a deck meets the wall. A large share of West Duluth’s homes, likely a majority, were built before 1939 (Wikipedia), and Morgan Park is known for its concrete houses (Duluth News Tribune). The American Wood Council’s deck guide prohibits hanging a ledger on brick or stone veneer or on hollow masonry, where a detached deck on its own beam is required, and it allows approved expansion or adhesive anchors, never lead anchors, into solid concrete. We check which wall you have before drawing the deck.
What a deck builder in Duluth plans for starts with the slope and the sky. The state code sets a 60-inch frost footing depth for St. Louis County (Minn. R. 1303.1600), and the same footings have to reach that depth on the downhill side of a hillside lot, where the ground around them falls away. Snow is the other load: Minn.
R. 1303.1700 lists a 60 psf ground snow load for St. Louis County (Minn. R. 1303.1700), and Duluth’s code summary lists a 42 psf roof snow load (City of Duluth). Those figures are written for roofs, so a deck is framed for its own 40 psf live load and shoveled early. We check what your Duluth address needs, and who the office requires to pull the permit, before we quote.
Deck Building in Superior, WI
The City of Superior requires a permit for a new deck, inspects every accessory structure except fences, and treats a deck that supports a roof as a porch, permitted as an addition (City of Superior). Its deck footing worksheet sizes each footing from the load it carries and the soil’s bearing value, requires any soil figure above 2,000 psf to be verified, and sets 8 inches as the minimum footing thickness (Superior deck footing worksheet). That soil question is real here: Superior sits on the Superior Coastal Plain, where deep, poorly drained reddish lake clays are among the key soils (Wisconsin DNR).
The Village of Superior, just south of the city, is a separate incorporated village with its own building code inspector (Douglas County), so a village address doesn’t go through the City of Superior at all. The same goes for Oliver, its own incorporated village beside the Oliver Bridge (Wikipedia); confirm its building inspector with the village. Footings on either side of those lines follow Wisconsin’s rule: below frost or 48 inches, whichever is deeper.
Deck Building in Hermantown, Proctor and Rice Lake
Each of these cities issues its own permits. Hermantown’s building inspection FAQ sets the minimum footing depth at 60 inches and says a homeowner doing the work still needs the zoning and building permits (City of Hermantown).
Proctor asks for a zoning permit even for a detached deck 30 inches or lower that needs no building permit, and it won’t let a deck be closed in as a three-season porch unless the deck was designed for that load (City of Proctor), so plan the framing now if a porch may come later. In Rice Lake, the City of Rice Lake issues the permit. For Proctor specifics, see our deck builder in Proctor, MN section.
Deck Building in the Townships Around Duluth
Four St. Louis County townships run their own zoning: Duluth, Gnesen, Lakewood and Midway (St. Louis County). The Town of Duluth, which takes in French River, lists a deck as an accessory structure on its Structure Land Use Permit application, counts deck area toward lot coverage and asks for the distance to any river or lake.
On parcels in the Duluth North Shore Sanitary District, which serves new construction south of the Highway 61 expressway, accessory structures must stay off the sewer line easement (Town of Duluth). Lakewood (Lakewood Township) and Midway, around Eldes Corner (Midway Township), issue their own land use permits.
Elsewhere the county is the office. In Grand Lake Township, which includes Saginaw and Twig, and in Solway (Simar) and Fredenberg, St. Louis County requires a land use permit for building or adding to a structure but does not administer the Minnesota State Building Code. No county inspector checks the footings there, so the quote should spell out their depth; ours matches the five feet the state code sets for St. Louis County. For a deck on the Canosia side of Pike Lake, confirm the permit office with St. Louis County.
Deck Building in Cloquet and Esko
Carlton County is in the same five-foot frost zone as St. Louis County (Minn. R. 1303.1600). In Thomson Township, which covers Esko and Harney, the town issues building and zoning permits, while electrical permits go through the state inspector (Town of Thomson), so any deck lighting is wired by a licensed electrician under a state electrical permit. Outside the cities and Thomson, as around Mahtowa, Carlton County requires a zoning permit for every structure regardless of size, and it lists decks by name (Carlton County).
The cities handle their own zoning: Cloquet, Scanlon, Carlton, Wrenshall and Moose Lake among them (Carlton County). Moose Lake’s zoning page names building a deck among the projects that need a building permit (City of Moose Lake). For a lot near the St. Louis River or a lake in Carlton or Thomson Township, confirm with Carlton County as well, since the county’s pages describe shoreland zoning it keeps in some of those places.
Deck Building in Two Harbors and Along the North Shore
Two Harbors requires a building permit for any deck attached to a building or raised more than 30 inches, applied for with a zoning certificate application, a site plan and a construction plan.
The city’s code sheet calls for frost footings at least 60 inches deep, inspected before concrete goes in, then a framing inspection; a ledger lag-bolted or through-bolted to the rim joist or solid blocking; and 48 inches of clearance under the framing where a deck passes over a required egress window (City of Two Harbors). In Knife River and Larsmont, in unorganized Lake County, any permanent structure over 3 feet tall, decks included, needs a county land use permit (Lake County).
Deck Building in the Towns Around Superior
Outside the city and the villages, Wisconsin towns share the job with Douglas County, which requires a land use permit before any structure is built (Douglas County). Several towns also enforce the Uniform Dwelling Code themselves: the Town of Parkland, which includes Cutter and South Range, took over its own inspections in 2005 (Wisconsin DSPS). For a deck in the Town of Superior, around Dewey, Boylston or Riverview, or in the Town of Amnicon around Wentworth, confirm with the town whether a town building permit applies on top of the county’s land use permit.
The office that governs deck building work changes from town to town; the Minnesota and Wisconsin permit lists name it, with a phone number and the exemptions it allows.
Getting a Deck Building Quote and How the Job Runs
What to Send for a New Deck Quote
A good deck quote starts with the site, not the boards. Send photos of the spot from the yard and from the door you'll step out of, rough dimensions, and a note on how you plan to use the deck: dining, grilling, a hot tub or just a place to sit. Tell us which decking and railing you're leaning toward, even if you're undecided. We measure on site and give you a flat price in writing with the footings, framing, decking, railings and stairs spelled out.
Before requesting a quote, include: Photos of the spot and the door it connects to; Rough size and how you'll use the deck; Decking and railing materials you're considering. Gathering these takes a few minutes; the repair-list planning guide shows an easy order to do it in.
How a Deck Building Job Works
- Send the details. Call (715) 919-7956 or use the quote form; a short description of the deck building job and a few photos are enough to begin.
- Get a flat written quote. Nothing begins until you approve the written quote, and the $95 fee for any visit is waived when you do.
- Pick a day. Once the quote is approved, you set the day.
- Work done, then a walkthrough. We clean up and go over the finished deck building work with you, and the workmanship is guaranteed in writing: if it fails, we return and redo it at no charge.
Deck Building Questions
How deep do deck footings need to be in Duluth and Superior?
At least 5 feet in the Minnesota counties around Duluth and at least 48 inches in Wisconsin. Minnesota sets the 5-foot frost footing depth in Minn. R. 1303.1600, and Wisconsin requires footings at least 48 inches deep or below the frost line, whichever is deeper (Wis. Admin. Code SPS 321.16). Shallower footings get pushed up a little by frost heave each winter, which is how stairs pull loose and decks start to lean. We set deck footings below frost depth and size them for the load they carry.
Can you build a deck on a steep Duluth hillside?
Yes. A slope changes how a deck is built more than how it looks: downhill posts get taller and need bracing, every footing still reaches frost depth, open sides high above the yard need guards, and the stairs get longer. In Duluth, a deck more than 30 inches above grade needs a building permit even if it's detached, and on a steep slope the low side usually ends up above that. If the hillside itself is shifting or washing out, that gets fixed first with a retaining wall or terracing.
Can a deck be attached to an older house with a stone foundation?
Often the better answer is a detached deck. Stone and old block foundations are a poor place to anchor a ledger board, so a detached deck gets its own beam and footings right beside the house and carries its load without hanging on the wall. If your house has a sound wood rim joist above the foundation, a bolted and flashed ledger can work. Many homes in Duluth's older neighborhoods have stone or block foundations, so we check which you have before designing the deck.
Can a new deck be built to hold a hot tub?
Yes, if the hot tub is part of the plan from the start. A filled tub with people in it weighs far more than the furniture and foot traffic a typical deck is framed for, so the section under it needs its own joists, beams and footings sized for that load. Or set the tub on a ground-level pad and build the deck around it. Send the tub's model or filled weight with your quote request; our hot tub page covers the tub itself.
Can you replace an old deck with a new one in the same spot?
Yes. We tear off the old deck, check what's underneath, and build the new one to current code on the same footprint or a new one. Old footings stay only if they're deep enough and sound; older decks sometimes sit on shallow piers or blocks, and those get replaced with footings below frost depth. A replacement follows the same permit rules as a new deck. If the old frame is still solid, deck repair or resurfacing may be all you need.
How much does it cost to build a deck in Duluth, MN?
Our planning range for a new deck is $45–$90 per square foot, installed with materials included: footings below the frost line, framing, decking, railing and stairs, from our cost guide. Size, height, decking material, stairs and the site move the total, and every deck gets a written quote you approve before work starts.
Why are decks so expensive to build?
Mostly because of what you can't see. Deck footings here have to go below frost (Minnesota code puts the minimum at five feet in the counties around Duluth, and Wisconsin's is at least 48 inches), and the framing, hardware rated for treated lumber, ledger flashing, railings and stairs add up to more than the boards on top. Cutting those corners is why decks start heaving or pulling away from the house after a few winters.
Do I need a permit for a new deck?
In Duluth, MN, yes for most decks. A deck needs a permit if it is attached to the house, more than 30 inches above grade, or part of an accessible route; only low, detached platforms are exempt (City of Duluth). In Superior, WI, a new deck needs a building permit, but replacing deck boards and stair treads is on the city's list of work that needs no permit. For anything beyond boards and treads, we check what your address needs before we quote.
When should I book a summer deck build?
Late winter or early spring. The Northland building season is short and footings can't go in until the ground thaws, so early bookings get the earliest start dates. Repairs and staining fit into the season more flexibly, but a new build booked in midsummer may not start until late in the season.
Is building a deck cheaper than a concrete patio?
Not automatically; the site decides. On flat ground a patio skips the footings, framing, stairs and railings a deck needs. On a slope a deck often comes out ahead, because a patio there needs excavation, fill and sometimes a retaining wall to make level ground. Price both for the same usable area and weigh the upkeep too. If the slope needs a wall before anything else, see retaining walls.
Do deck builders need a license in Minnesota?
Often, yes. Minnesota requires a residential building contractor or remodeler license from the Department of Labor and Industry for anyone working in more than one special-skill area; single-skill specialists and contractors under the state's small-volume gross-receipts limit who hold a Certificate of Exemption are exempt. Ask any deck builder for their license status, certificate of insurance, and who pulls the permit. The full rules, and how Wisconsin differs, are in our Minnesota handyman license guide.
How long does it take to build a deck in Duluth, MN?
The calendar is set less by the carpentry than by permit review, concrete cure and the ground itself. The order runs design and material ordering, permit review, footing layout, digging, concrete cure, framing, inspections, then decking and rails. The waits are in permit review, which the City of Superior asks applicants to allow 10 business days for, in the concrete cure, and in frozen ground that can't be dug. Dates and sequence are laid out in your quote.
What is a floating deck, and does it need a permit in Duluth?
A floating deck is a low, detached deck on blocks or short piers instead of frost footings, not attached to the house. Duluth calls that a platform and needs no building permit when it's 30 inches or less above grade, not attached, not on frost-depth footings and not part of an accessible route (City of Duluth; see our permit guide). Superior requires a building permit for new decks. Since frost can shift it, it suits a patio-height platform, not a landing at a door.
Will deck blocks sink or heave?
They can do both, which is why they only suit low platforms. A precast deck block sits on the surface, so soft soil lets it settle under load, and frost lifts it each winter, then drops it unevenly at the thaw. On a low floating deck that movement is tolerable and can be shimmed out. On an attached deck or anything with stairs, it pulls connections apart. A compacted gravel bed under the blocks cuts settling but doesn't stop heave; footings below frost depth do.
How much does a 12x12 deck cost to build?
A 12x12 deck is 144 square feet, so multiply that by our planning range of $45–$90 per square foot, installed with materials included, for a first budget. Small decks often land toward the upper end per square foot, because the stairs, railing and footings don't shrink as much as the deck does. Height, decking material and the number of steps move the total most. Send photos and rough dimensions, and you'll get a flat written quote to approve before work starts.
When is the cheapest time to build a deck?
There isn't a reliably cheap season; timing mostly changes when you can start. Lumber and composite prices follow the market rather than the calendar, and footings can't go into frozen ground, so Northland deck building runs from thaw to freeze-up. Booking in late winter gets you an early place on the schedule and time to compare materials. The surest ways to lower the price are design choices: a simpler shape, a lower height, fewer stairs and pressure-treated decking instead of composite.
How do you patch a damaged deck board?
You replace the board, or the damaged length of it, rather than patching it. Wood filler and surface patches don't hold up to foot traffic, water and freeze-thaw, so a split, soft or rotted board comes out and a new piece is cut to break over the center of a joist, then screwed down with fasteners rated for treated lumber. The joist under it gets checked while it's open, since rot often starts there. For bigger jobs, see deck repair.
Should I remove grass before building a deck?
Yes, especially for a low deck. Grass and weeds left under a deck die off in the shade, hold moisture against the framing and can grow up between the boards. The usual prep is to strip the sod, grade the ground so water drains away from the house, then lay landscape fabric and cover it with gravel. A taller deck gets more airflow underneath, but clearing and grading still keeps moisture and weeds down. Ask for the site prep to be spelled out in any deck quote.
Does building a deck add value to a home?
It adds living space, and for taxes it counts as an improvement. IRS Publication 523 lists a deck among the additions that increase your home's basis, the figure used to work out your gain when you sell, while ordinary repairs and maintenance can't be added. What a buyer will pay for a deck depends on your house, your market and the deck's condition, so there's no set return. Build it for how you'll use it, and keep the permit, plans and invoices.
Should deck boards be nailed or screwed down?
Either can meet code if the fastener suits the lumber. The American Wood Council's prescriptive deck guide fastens wood decking to each joist with two 8d threaded nails or two #8 screws, and requires screws, bolts and nails used with preservative-treated wood to be hot-dipped galvanized, stainless steel, silicon bronze or copper. So a nail gun is fine as long as its nails meet those rules. Composite and PVC boards follow the fastener system in their maker's installation guide instead. Ask which fasteners any deck quote specifies.
How do you calculate the cost of building a deck?
Multiply the deck's area, length times width in square feet, by a per-square-foot range; our planning range is $45–$90 per square foot, installed with materials included. Then adjust for the parts that don't shrink with the deck: stairs, railing length, height above grade, footings and the decking material. That's why a small, tall deck with a long stair run costs more per square foot than a bigger, lower one. Send photos and rough dimensions, and the written price spells out each of those parts.
Who builds decks near me in Duluth, Superior and Hermantown?
Twin Ports Contracting & Repair builds new decks in Duluth, Superior, Hermantown and the towns around them, on a firm written quote. Text photos and rough dimensions to (715) 919-7956 and many decks can be priced before anyone visits. When a visit is needed it is a flat $95, waived when you approve the work, with no mileage charge. Permit questions come first: we check what your address needs, and who the office requires to pull the permit, before we quote.
How big should a new deck be?
Big enough for the furniture you'll really use, plus room to walk around it. Set your table, chairs and grill on the lawn where the deck will go and mark the edges with stakes or a garden hose; if it feels tight on the grass, it will feel tighter with railings around it. Leave clear space outside the door and at the top of the stairs. Since our planning range is priced per square foot, size for use rather than for the biggest footprint the yard allows.
These answers also sit in the Deck Building section of our FAQ, alongside questions on pricing, scheduling and coverage.
Service Area and Towns We Cover
Looking for deck building help near you? Start with your town in the list below.
Duluth neighborhoods:
Superior neighborhoods:
Don't see your town? The surrounding town notes cover the rest of the area for deck building jobs, and the Minnesota and Wisconsin town guides give a checklist for each one.
Town checklists for deck building projects
Project notes for towns across the service area:
Services That Pair With Deck Building Work
Plan a Deck Built for Northland Winters
Call or text a few photos of your yard and a rough sketch, and we'll help you plan the deck and send a flat quote.