Window Replacement in Duluth, MN & Superior, WI
Insert or full-frame, sized to pass egress and sealed to keep out lake wind, on houses that are often a century old. We check the frame and your address's permit rules first, then put one flat written quote in front of you.
Twin Ports Contracting & Repair replaces windows in Duluth, MN and Superior, WI, as inserts or full-frame units, with bedroom egress and permit rules checked before we quote. Our planning range for installing one insert is $400–$900, plus the window. Every job gets a flat quote you approve first.
Updated by Twin Ports Contracting & Repair, Duluth, MN
Start With the Frame, Not the Window
Most of the work in a window replacement is the opening, not the glass. A Northland window lives through wind-driven rain, freeze-thaw cycles and months of cold, and the damage usually starts at the sill and the bottom corners of the frame, where water sat. Older Duluth and Superior houses add wood double-hung windows, sash weights hidden in the wall, thick plaster returns and decades of paint. Before choosing a window we probe the sill, check the opening for square and look at the trim around it.
That check decides between an insert, which slides a complete new window into a sound existing frame, and a full-frame replacement, which takes the old frame out down to the framing. Either way, the quote lists each opening on its own line, with trim, flashing and any frame repair shown separately, and you approve a firm written quote before work starts. Our visit fee is waived when you approve the work.
What Our Window Replacement Work Covers
- Insert (pocket) replacementNew window inside a sound frame
- Full-frame replacementOld frame and sill removed to the framing
- Bedroom egress windowsSized to meet the replacement exception
- Sill and frame rot repairSoft wood cut out before the new unit
- Sill pans and flashingLapped into the wall to shed water
- Interior casing and trimReset, repaired or matched to the old
- Weight-pocket insulationCold voids behind old sash filled
- Basement window replacementSmaller units set tight and sealed
- Casement and slider swapsSame operating style, or an equal opening
- Foggy or failed glass unitsSeal failure checked before replacing
- Exterior caulking and trimJoints sealed once the unit is in
- Window and door in one visitDoors quoted alongside the windows
Common Window Replacement Projects
| Project | What's included | Good to know |
|---|---|---|
| Insert replacement | Old sashes, weights and stops out; new window set inside the existing frame | Needs a dry, solid frame that is close to square |
| Full-frame replacement | Frame and sill removed; new unit with sill pan and flashing | Fixes rot and racked openings; trim and plaster edges get repaired |
| Bedroom window | Largest standard size that fits the opening, same style or equal opening area | Replacement exception applies only if the size and style rules are met |
| Window and trim package | Unit, casing, caulking and paint touch-up quoted as lines on one quote | Plaster returns and old paint can add steps |
Planning a window replacement budget? Start with the cost guide and its estimator, then let photos and measurements turn that into a flat written quote.
Insert or Full-Frame: What Your Frame Decides
An insert removes the old sashes, balances and stops and sets a complete new window inside the existing frame. The interior casing and plaster stay put, which matters in a plaster house, and the job moves quickly. The trade-off is glass area: the new frame sits inside the old one, so you see a bit less light. Inserts also rely on the old frame and sill staying tight, so they are only as good as the wood they are set in.
Full-frame replacement takes everything out down to the framing, including the frame and sill, and usually the casing. It is the answer for soft sills, racked openings and water stains on the plaster below a window, and it lets us lap a sill pan and flashing into the wall. It costs more and disturbs more paint and plaster. To check your own frame, push a screwdriver into the sill and bottom corners, and measure the opening corner to corner both ways. A big difference means the opening is out of square.
Egress, Permits and Lead Before the First Window Comes Out
Three rules shape a replacement before any window is ordered. Egress: a bedroom window is also an escape route, and Minnesota's replacement exception keeps an existing bedroom window from needing to meet full size minimums if the new one is the largest standard size that fits and opens the same way or wider (Minn. R. 1309.0310). Permits: Duluth, Hermantown and Cloquet require one, Superior's no-permit list does not include replacement windows, and townships differ. Cost and sizing details are in our window replacement cost guide.
Lead is the third. Window replacement in a home built before 1978 is always covered work under the EPA's rule, since sashes rub against stops and jambs and wear paint into dust (EPA). On a pre-1978 house, we flag the painted surfaces before quoting, and a certified renovation firm handles any work the EPA lead rule covers. Doors can go on the same visit, so one quote covers both; see door repair and installation for sticking doors, locks and seals.
Window Installation in Duluth and Superior: Double-Pane Units, Glass and Screens
Window installation here means fitting the window you have chosen and bought, either as an insert inside the existing frame or as a full-frame unit. A double-pane window with fog between the panes has a failed seal: sometimes the sealed glass unit alone can be replaced, and sometimes the frame is tired enough that the whole window should go. Screens that are torn or bent are a separate, smaller repair.
Send a photo of the inside and outside of each window and the measured width and height, and tell us the age of the house, since an older home brings lead-paint and egress rules into the plan. If you only need glass, see glass replacement.
Repair, Replace or Call a Specialist? Window Decisions
A solid frame can take an insert or even a repair; a soft sill or racked opening means full-frame work.
| What you're seeing | Likely cause | Usual fix | Who handles it |
|---|---|---|---|
| Sash won't open or stay up | Painted-shut sash or broken cord or balance | Loosen the sash and replace the balance or cord | Us; re-glazing and weatherstripping need no permit in Superior |
| Drafts around a sound frame | Worn weatherstripping or gaps at the casing | Reseal, weatherstrip and caulk | Us |
| Fogged glass between the panes | Failed insulated-glass seal | Replace the glass unit or the window | Us; replacing the window may need a permit |
| Soft sill or rot at the bottom corners | Water held at the sill for years | Full-frame replacement with a new sill pan and flashing | Us; we check what your address needs |
| Frame out of square or water stains on the plaster | Settled house, leaking flashing | Full-frame replacement; repair the plaster edge | Us |
| Pre-1978 house with painted wood windows | Lead paint on sashes and jambs | Raise lead rules before quoting; may need a certified firm | Us for the install; a certified firm if required |
Why Northland Windows Fail the Same Way
Lake wind drives rain sideways into the lower corners of a frame, and freeze-thaw cycles then pry open any gap that rain found. On older Duluth hillside houses a window that has been painted shut for decades can hide a sill that is soft all the way through. Superior's flat, open blocks catch the same wind with less shelter. So we judge a window by its sill and flashing, not just the glass, and we order replacements with the opening's real exposure in mind.
Window Replacement in Duluth, Superior and Nearby Towns
Whether a window swap needs a permit depends on which side of a city line the house sits. Duluth, Hermantown and Cloquet each require one, Superior leaves replacement windows off its no-permit list, and rural Carlton County asks for no zoning permit at all. House age changes the job just as much, from 1900s Duluth plaster houses to 1990s Hermantown builds. Before any work is priced, we check what your address needs, and who the office requires to pull the permit.
Window Replacement in Duluth, MN
Duluth gives window and door replacement its own residential permit type (City of Duluth). The housing is old: an estimated 43% of Duluth homes were built before 1940 (Maxfield Research for the City of Duluth), and in West Duluth a large share likely predate 1939 (Wikipedia). Those houses tend to have wood double-hung windows, plaster returns and layers of paint, which points to inserts when the frame is sound and full-frame work when the sill has rotted.
Paint age sets the rules for how the work is done. In a home built before 1978, window replacement is covered work under the EPA's lead rule regardless of size (EPA), and we don't claim lead-safe certification, so a pre-1978 address is raised before we quote. Bedroom windows carry the egress rule: Minn. R. 1309.0310 adds nothing that changes the standard replacement exception, so a replacement is exempt from the size minimums if it is the largest standard size that fits the opening, in the same style or one that opens equally wide.
Window Replacement in Superior, WI
Superior's Permits Not Required list names only a few window items: painting frames and trim, replacing and re-glazing broken panes, window screens, and a new screen or storm door (City of Superior). A replacement window is not on it, so the building inspection office at (715) 395-7288 is the place to ask. Wisconsin's Uniform Dwelling Code doesn't apply to homes begun before June 1, 1980, or to alterations to them (SPS 320.05), which is worth raising for an older Superior house and a bedroom window.
Lead rules are Wisconsin's own here: the Department of Health Services administers the Lead-Safe Renovation Rule for paid work in pre-1978 homes and names window removal as covered work (Wisconsin DHS). The same Superior list warns that lead-safe practices may be required for any listed item. In the Village of Superior, the village has its own building code inspector, and in the towns around it, including Dewey and Boylston, Douglas County zoning and the town inspector come first.
Window Replacement in Hermantown
Hermantown requires a building permit for any window or door replacement, along with roofing and siding (City of Hermantown). Its homes are newer than Duluth's, so frames are often in better shape and inserts fit more openings, but a bedroom still needs its egress check, and the permit still applies even to a like-for-like swap.
Window Replacement in Cloquet and Carlton County
Cloquet requires a permit for window replacement, including storm-damage repairs and work you do yourself (City of Cloquet). Since August 1, 2011, contractors have had to show lead-safe certification there before getting permits to renovate pre-1978 homes (City of Cloquet), so we tell you early whether that applies. Outside the city limits, rural Carlton County asks for no zoning permit to replace doors or windows (Carlton County), though a building permit may still be needed from the township or city where the house stands.
Which office handles your window replacement project depends on the city, township or county. The Minnesota and Wisconsin permit office lists give each office's phone number and what it exempts.
Getting a Window Replacement Quote and How the Job Runs
What to Send for a Window Replacement Quote
The best quote starts with photos of each window from inside and out, with a close-up of the sill and bottom corners. Add a photo of any water stain, peeling paint or soft wood you've noticed. Tell us which rooms are bedrooms, since those windows have to meet egress rules, and roughly when the house was built, since pre-1978 homes change how the work is done. A tape measure reading of the visible width and height helps, but we measure on site before ordering.
Before requesting a quote, include: Inside and outside photos of each window; A close-up of each sill, plus any stains; Which rooms are bedrooms, and the home's build year. Not sure how to organize it? The repair-list planning guide walks through it.
How a Window Replacement Job Works
- Send the details. Text photos and a short description of the window replacement job to (715) 919-7956, or fill out the quote form online.
- Get a flat written quote. The price is fixed in writing before the work, and the $95 visit fee, the same anywhere we work, is waived when you approve it.
- Pick a day. We schedule the work around your calendar.
- Work done, then a walkthrough. Before we leave, we clean up and review the window replacement work with you; if the workmanship fails later, the written guarantee covers a redo at no charge.
Window Replacement Questions
What permit does a replacement window need in Duluth, Hermantown or Cloquet?
A building permit in each of those cities. Duluth gives window and door replacement its own residential permit type (City of Duluth), Hermantown requires one for any window or door replacement (City of Hermantown), and Cloquet requires one even for storm-damage repairs (City of Cloquet). We find out what your address needs, and who the office requires to pull the permit, before we price the job.
Does Superior require a permit to put in new windows?
Usually yes, because replacement windows aren't on Superior's no-permit list. The Permits Not Required list covers re-glazing a broken pane, window screens, painting frames and trim, and a new screen or storm door. Anything beyond that is a question for Superior's building inspection office at (715) 395-7288, and we ask before we quote.
Should my old house get insert windows or full-frame windows?
Inserts work when the existing frame and sill are dry, solid and close to square, and full-frame replacement is the answer when they aren't. An insert keeps your plaster returns and casing but makes the glass area smaller, because the new frame sits inside the old one. Full-frame costs more, restores the full opening and lets us flash the sill properly. We probe the sill and measure the diagonals on the visit, then quote the type the frame calls for.
Can a new bedroom window be smaller than the old one and still pass egress?
Only if it qualifies for the replacement exception. Under the code Minnesota adopted, a replacement window is exempt from the size rules if it is the largest standard size that fits the existing frame or rough opening, in the same operating style or one that opens an equal or greater area (Minn. R. 1309.0310). Swapping a double-hung for a small fixed pane loses that protection, so we order the largest standard size the opening accepts.
Is it safe to replace windows in a house built before 1978?
It can be, but it is covered work under the EPA's lead rule. Paid window replacement in pre-1978 housing is covered regardless of size (EPA), and Wisconsin runs its own program for Superior-side homes. Tell us the build year when you call. On a pre-1978 home, we flag painted surfaces before quoting, and a certified renovation firm handles any work the EPA lead rule covers.
Can windows be replaced in a Duluth winter?
Yes, with planning. In cold weather the opening is exposed for as short a time as we can manage, so windows are replaced one room or one opening at a time, with the unit on site before the old one comes out. Sealants and foam are chosen for low temperatures, and the days are short. A frozen exterior or a shipment delayed by weather can push a date, and your written quote lists the schedule.
What does it cost to install one replacement window insert?
Our planning range for installing one insert is $400–$900 per window, and the window itself is bought separately. Full-frame replacement costs more, and trim, plaster edges, second-story access and lead-safe steps all move the number. Your written quote shows each opening on its own line, and the Duluth window cost guide compares insert and full-frame budgets.
Is repairing an old window ever better than replacing it?
Often, when the sash and frame are solid. A painted-shut sash can be loosened, a broken cord replaced, loose glass re-glazed and gaps weatherstripped, and in Superior re-glazing and weatherstripping need no permit. Replacement is the better call when the sill is soft, the glass has failed or the frame is out of square. We tell you which it is from photos or on the visit, even if that means a smaller job.
How long does window replacement take in Duluth, MN?
A typical sequence runs measuring, ordering the windows, permit review, then removal and installation, trim and sealing. The waiting is usually in made-to-order windows and permit review. The City of Superior asks applicants to allow 10 business days for review, and Duluth's small-projects page says permits become invalid after 180 days of inactivity. You get the timeline in the written quote.
Can you replace just a few windows now and the rest later?
Yes. Replace the failing ones first, the leaks, the fogged units and the windows that won't open, and leave sound ones for later. Your written quote lists each opening separately, so you can pick which to do now. The one caution is color and style: later windows should match the first batch, so we note the exact model on your quote for a future order.
These answers also sit in the Window Replacement section of our FAQ, alongside questions on pricing, scheduling and coverage.
Where We Work: Our Service Area
Window replacement work reaches all of these communities at the same flat visit fee.
Duluth neighborhoods:
Superior neighborhoods:
If your town is not above, check the surrounding town notes; the Minnesota and Wisconsin town guides add a checklist for every community, and the pricing page explains the quote process.
Town checklists for window replacement projects
Project notes for towns across the service area:
Services That Pair With Window Replacement Work
Get Your Windows Replaced the Right Way
Send photos of each window from inside and out, with a close-up of the sill, and we'll tell you insert or full-frame and put it in a quote in writing before any work starts.