Whole House Window Replacement in Crystal, MN
Your Crystal story-and-a-half has big double-hungs with storms downstairs and little windows up under the roof that nobody has touched since the house was built.
Reply within one business day. Or call / text 763-250-3621.
Whole house window replacement in Crystal MN usually means a 1940s–60s rambler or story-and-a-half: original wood double-hungs with storms downstairs, small windows in the upstairs knee walls and dormers, and maybe some 1990s vinyl that is aging out. JMB Builders measures every opening, quotes each on its own line, and replaces the house as one matched set. Priced per opening. Send photos and we reply within one business day, or book a free in-home estimate.
- Priced per opening, each on its own line
- Story-and-a-half dormer and knee-wall windows included
- Double-hungs, storms and old vinyl replaced as one set

Crystal's housing is compact and consistent: 1940s–60s ramblers and story-and-a-halfs on small lots, built well and lived in hard. The downstairs still has wood double-hungs with aluminum storms, or the aluminum sliders that replaced them. Upstairs in the story-and-a-halfs are the small windows in the dormers and knee walls, often the originals, often painted shut. Some houses got a round of vinyl in the 1990s, and those seals are now going too.
A whole-house order is how the mix becomes one house again. Every opening is measured in one visit, including the awkward ones up under the roof, and the quote lists each on its own line so you can see the whole house and the worst side separately. The order goes in as one line in one frame color, and the storms come off for good.
The upstairs windows take some care. Dormer openings are small and sometimes an odd size, the knee-wall windows sit low, and the roof is right outside them, so staging and flashing against the shingles matter. We measure each one rather than ordering from a chart. Where a wood sill has rotted under sixty years of storm condensation, that opening gets full-frame work; sound frames can take an insert and keep the casing. Painting of new interior trim 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.
What you supply
- Access to every room, including the upstairs and basement
- Your picks: line, frame color, glass package and grilles
- Which windows bother you most: stuck sash, frost, storms or looks
- Paint color for new interior trim, or leave it primed
What JMB supplies
- In-person measure and condition check of every opening, upstairs included
- A quote with each opening on its own line, marked insert or full-frame
- One order through ABC Supply, with options such as MI Windows or Silver Line
- Old windows, sash weights, storm panels and frames removed and hauled away
- Sill and frame repair on openings marked full-frame
- New windows set, foamed, flashed and sealed, including against dormer roofing
- Interior casing and exterior trim or capping as quoted
- Floor protection, cleanup, 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 odd-size dormer or knee-wall units
- Insert in a sound wood frame vs. full-frame where the sill has rotted
- Line, frame material and glass package
- Staging for upstairs windows that sit over a roof
- Exterior finish: capping over old trim or new trim
- Basement windows and an egress window in the mix
- Interior trim and painting, quoted as separate lines
Send a photo of each side of the house, including the dormers, and a close-up of a downstairs sill from outside. The free in-home estimate includes a look at every opening.
How long it takes
A Crystal rambler: about two install days. A story-and-a-half with upstairs windows: two to three. Each room is sealed before the day ends, and lead time is written on the quote.
How your project works
- 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 Crystal house.
- 2
Measure every opening, upstairs too
Each window is measured, including dormer and knee-wall units, and the frame and sill checked under the storm. Sound frames are marked insert; rotted sills full-frame.
- 3
Quote and one order
Each opening is its own line. You pick the line, color and glass, and the whole set goes on one order so it matches.
- 4
Install room by room
Windows arrive together. Storms come off, each opening is set, flashed and sealed the day it is opened, and the house is closed up each night.
Whole House Window Replacement in Crystal, MN: questions, answered
Can you replace the little upstairs windows in my story-and-a-half?
Yes. Dormer and knee-wall windows are small and sometimes an odd size, so we measure each one and order to fit rather than from a chart. The roof is right outside them, so the new unit is flashed against the shingles and staged from the roof or a ladder. They go on the same order as the downstairs windows in the same line and color.
Should I keep my storm windows?
No. The storm was adding a second layer of glass to a single-pane window. An insulated double-pane replacement does that on its own, so the storms and their frames come off and go away with the old windows. No more panels to swap in fall and spring.
My 1990s vinyl windows are fogging too. Do they go on the same order?
Yes. Originals, aluminum sliders and aging vinyl all go on one order in the same line and color so the house finally matches. Each is still priced on its own line, so you can see what each part of the house costs.
Do I need a permit to replace all my windows in Crystal?
The City of Crystal building department sets that rule. Same-size replacement and changing an opening's size are treated differently in most cities, and an egress window has its own requirements. We check for your address and pull a permit when one is required.
Can you keep the wood casing inside?
Where the wood frame is square, dry and solid, an insert goes inside it and the casing stays. Where the sill has rotted, the frame comes out and new casing goes on primed. We mark each opening on the quote so you know ahead of time which rooms get new trim.
How long does a whole-house window job take in Crystal?
A rambler is usually about two install days; a story-and-a-half with upstairs windows runs two to three. Each room is closed up before we leave for the day. The order lead time is written on the quote.
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
Entry Door Replacement in Crystal, MN
The front door on your Crystal story-and-a-half sits in a brick opening with a concrete stoop and nothing over it, and after seventy winters the door and threshold are done. We replace the unit and fit it to the masonry.
Read morePatio Door Replacement in Crystal, MN
The slider in your Crystal kitchen fogs, drags and barely clears the table when it opens. You want a door that seals and fits the room, not a bigger one.
Read moreWhole House Window Replacement — One Measure, One Order, Room by Room
Every window in the house at once: one measure, one order, one schedule, and the house closed up every night.
Read more1.5 Story Dormer Window Replacement — Upstairs Knee Wall Bedrooms
The upstairs windows in the dormers are drafty and hard to reach, and the bedrooms up there are the coldest rooms in the house.
Read more1940s House Window Replacement — Post-War Wood Sashes and Storms
A small house from the war years with wood sashes behind aluminum storms, odd window sizes, and plaster walls nobody wants opened up.
Read moreShed and Doghouse Dormer Window Replacement — Flashed Into the Roof
Small windows up in the roof that leak at the corners, frost inside and never matched the new windows you put in downstairs.
Read morePage reviewed October 25, 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: