Skip to content
JMB Builders logo

Whole House Window Replacement in Stillwater, MN

The windows in your Stillwater house are tall, old and beautiful from the street, and half of them rattle, leak and will not stay open.

Reply within one business day. Or call / text 763-250-3621.

Whole house window replacement in Stillwater often means an 1850s–1910s house with tall wood double-hungs, some worth restoring and many past saving. JMB Builders checks every window and marks it restore, insert or full-frame on the quote, orders the replacements in custom tall sizes with grilles that match the old lites, and matches the stained casing where it has to come off. Priced per opening. Send photos and we reply within one business day, or book a free in-home estimate.

  • Each window marked restore, insert or full-frame
  • Custom tall sizes and matched grille patterns
  • Stained casing matched where it must come off
Front of a brick and stucco two-story with all-new bronze windows and a bay

Historic Stillwater houses carry wood double-hungs that are taller and narrower than anything built since, with weight pockets in the jambs, stained casing and sills that have taken a century of river-valley weather. Some are sound and worth keeping; many have rotted meeting rails, split sills and glass held in by paint. On the bluff lots the wind off the St. Croix tests every one of them.

A whole-house job here starts with sorting, not selling. Each window is checked for frame, sill, sash and glass and marked one of three ways on the quote: restore, where the sash and frame are sound and new weatherstrip and glazing will do; insert, where the frame is sound but the sash is gone, so a new unit goes inside the old jamb and the casing stays; or full-frame, where the sill or jamb has rotted and the whole opening is rebuilt with new casing milled to match the old profile. Mixing all three in one house is normal.

Replacements are custom-ordered in the tall sizes these houses need, with grille patterns that follow the original lites and a wood or wood-tone interior where the trim is stained. The west-side 1990s–2000s neighborhoods are a simpler job, a straight package swap with the same opening-by-opening quote. Stillwater is a scheduled full-day trip from Zimmerman, so install days are planned in advance. Painting is quoted as a separate line — or leave it primed and caulked and paint it yourself.

Get a written quote for this job

Three photos and a sentence is enough: a reply within one business day, or ask for a free in-home estimate. Or text the photos to 763-250-3621.

Photos (optional)

Up to 3: one wide shot of the area, one close-up of the opening or trim, one of anything you're unsure about.

How do you want your quote?

Free, no obligation. Every quote is written and itemized, so you can compare it line by line.

What you supply

  • Access to every room so each window can be operated, checked and measured
  • Which windows you most want kept and which rooms have trim that must match
  • Your picks: frame material, exterior color, interior finish, glass and grille pattern
  • Finish for any new trim, or leave it primed

What JMB supplies

  • A window-by-window check and in-person measure of every opening
  • A quote marking each window restore, insert or full-frame, with the reason
  • One order through ABC Supply in custom tall sizes, with options such as ProVia or MI Windows
  • Old sash, weights, pulleys, storms and rotted frames removed and hauled away
  • Weight pockets insulated and sealed where inserts go in
  • Full-frame openings rebuilt with casing milled to match the original profile
  • Floor and trim protection in each room, and photos in your job folder

How it is priced: per opening

Quoted in writing from your photos, with a reply within one business day. What moves the number:

  • Number of openings and how many are restore, insert or full-frame
  • Custom tall or arched sizes and matched grille patterns
  • Clad-wood vs. fiberglass vs. vinyl, and a stained interior
  • Casing milled to match where original trim has to come off
  • Second- and third-floor openings on a bluff lot and how they are reached
  • Patio or entry doors added to the same order, each its own line
  • Staining or painting new trim, quoted as a separate line

Send a photo of each side of the house, a close-up of a bad sill, and an interior shot of the casing. Tell us if any windows must be kept as they are.

How long it takes

A historic Stillwater house: usually three to five install days on scheduled full-day trips, full-frame openings and trim matching taking the longest. Custom sizes add lead time, written on the quote.

How your project works

  1. 1

    Photos or a free in-home estimate

    Send photos and we reply within one business day, or book a free in-home estimate at your Stillwater house.

  2. 2

    Sort every window

    Each window is operated, the frame and sill probed, the glass and sash checked, and the opening measured. It is marked restore, insert or full-frame with the reason.

  3. 3

    Quote with the look pinned down

    Every opening is its own line. Grille pattern, exterior color and interior finish are chosen so the new units read as the old ones from the street.

  4. 4

    One order, full-day install trips

    Custom units arrive together. Trim and floors are protected, each opening is set and sealed the day it is opened, and the house is closed up each night.

Whole House Window Replacement in Stillwater, MN: questions, answered

Do all the old windows in a Stillwater house have to be replaced?

No. Each one is checked and marked restore, insert or full-frame. A window with a sound frame and sash can be weatherstripped and reglazed and kept; a window with a sound frame and a shot sash gets an insert inside the old jamb; a window with a rotted sill gets rebuilt. The quote shows which and why, so you decide window by window.

Can new windows be made in the tall sizes my 1880s house has?

Yes. Replacement windows are built to the measured opening, and tall, narrow double-hungs are a normal custom order. Grille patterns can follow the original two-over-two or six-over-six lites, and arched or cottage-style sash with a taller lower pane are available in most lines.

What happens to the weight pockets and pulleys?

When an insert goes in, the weights and cords come out, the pockets are filled with insulation and sealed, and the pulley holes are covered by the new frame. That cavity was a major air leak, so this is one of the bigger comfort gains. On a full-frame opening the whole pocket is removed with the old jamb.

Do I need a permit or historic review to replace windows in Stillwater?

The City of Stillwater building department sets the permit rule, and same-size replacement and resizing an opening are usually treated differently. If your house is in a designated historic district the city may also review exterior changes. We check for your address before anything is ordered and pull a permit when one is required.

Will the new casing match my original stained trim?

Where an insert goes in, the original casing never moves. Where an opening is rebuilt, we mill new casing to the old profile, including back band where the house has it, and stain to match. The joint between old and new is planned at the measure so it lands where it will not show.

Does wind off the river change anything about the windows?

On bluff lots the river side takes the weather. We flash those openings with extra care, recommend a stiffer frame and a good glass package on that elevation, and check that old storm-window screw holes in the exterior casing are sealed. The sheltered sides of the house can be the same line without the upgrades.

Recent JMB work, from our job log

59 installs recorded across 30 Twin Cities communities since Dec 2025. Window and door installs for homeowners and the builders we work with. Counts come straight from our job log; no customer names.

Related jobs we do

Page reviewed October 27, 2026 · JMB Builders LLC, MN license BC809005 · All by city pages

Where we work

Window & Door Services by City near you

Based in Zimmerman, scheduling across the Twin Cities metro. Closest first: