Whole House Window Replacement in Ham Lake, MN — Custom Sizes
A Ham Lake house with windows that are not quite stock sizes, a walkout door or two, and years of open-lot wind on the seals, all done on one order.
Reply within one business day. Or call / text 763-204-2099.
Whole house window replacement in Ham Lake starts with one in-person measure of every opening, because custom sizes are common in the acreage homes here. JMB Builders puts every window, plus any patio or entry doors, on one order so color and glass match, then installs room by room. Priced per opening on a line-item quote. Send photos and we reply within one business day, or book a free in-home estimate.
- Priced per opening, every one listed
- Every opening measured before ordering
- Photos: we reply within one business day

Ham Lake houses run from 1970s ramblers and walkouts to custom homes built through the 2000s, most on big open or wooded lots. Custom and semi-custom builders did not always use stock window sizes, so two windows that look the same from the yard can be different sizes. On a whole house job that matters more than on one window: one wrong size means a reorder and a room left waiting.
So nothing is ordered off a photo. We measure every opening in person, check the sill for soft wood and the frame for square, and write each one on the quote by room: style, size, insert or full frame, glass, interior trim. That list is the quote. You can compare it line by line with another contractor's, move the basement windows to a later year, or add the walkout patio door to the same order.
One order is how the colors match. Frame color, glass package and grille pattern are picked once for the house, and windows and doors arrive together. Lead time depends on the brand and is written on the quote. Andersen lines are stocked at Minnesota ABC Supply branches; for other brands we confirm the line with our ABC branch before the quote is final. We are the installer, not a dealer for any brand.
Our job log shows one window and door install in Ham Lake, in January 2026, done for a dealer or builder. Homeowners hire us directly for the whole house. We check with the City of Ham Lake building department and pull a permit when the work needs one.
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-204-2099.
What you supply
- Brand, frame color, glass and grilles, picked once for the whole house
- Which doors join the order: walkout patio door, deck door, front or service door
- A room order that fits your week, settled before the windows arrive
- Furniture pulled back and window coverings down in that day's rooms
- Your paint or stain color. Painting is quoted as a separate line, or leave it primed and caulked and paint it yourself.
What JMB supplies
- One in-person measure of every window and door opening before anything is ordered
- A line-item quote by opening, grouped by room and floor
- Windows and doors on one order so color and glass match
- Room-by-room install; no opening left open overnight
- Drop cloths from the entry to each work window; furniture covered
- Sill pans, flashing tape, low-expansion foam and sealant at every opening
- Interior casing or returns and exterior trim or capping, as quoted
- One person to call or text from order to final walkthrough
- Haul-away of the old units 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 custom sizes
- Insert or full frame, decided opening by opening
- Brand, frame material, glass package and grilles
- Large picture units and walkout-level openings that need extra hands
- Rot found at sills on wind-exposed walls
- Patio and entry doors added to the same order
- Interior trim scope: stops only, new casing, or drywall returns
Send one photo of each window inside and out, labeled by room, plus a wide shot of each side of the house. The in-home measure makes the quote final.
How long it takes
Inserts run about three to five windows a day and full frame one to three, so most Ham Lake houses take several working days. Lead time depends on the brand and is written on the quote.
How your project works
- 1
Photos and a first look
Send photos of each window and door, labeled by room. We reply within one business day with questions and a first rough list.
- 2
Free in-home estimate and measure
Every opening measured in person, sills and frames checked. Brand, color, glass and grilles chosen once for the house; insert or full frame decided per opening.
- 3
One order, one schedule
Windows and doors ordered together. When they arrive we set the install days and the room order with you, and give you one person to call.
- 4
Room by room
Floors covered, old unit out only when the new one is beside it, set, flashed, foamed and closed the same day. Trim follows so rooms finish as we go.
- 5
Walkthrough
We open and lock every window and door with you, fix anything that does not run right, and put photos of the finished work in your job folder.
Situations and options
Windows only
Every window on one order and one install schedule. The doors stay for now; we note the frame color and brand on the quote so a later door matches.
Windows plus walkout and deck doors
The patio doors go on the same order as the windows, so the frame color and glass match across the back of the house. Doors are installed on their own day so the opening is never left overnight.
In phases
The worst side or floor first, the rest next year. Each opening is already measured and listed, so phase two is a reorder of lines already on the quote.
Whole House Window Replacement in Ham Lake, MN — Custom Sizes: questions, answered
How do you handle custom-size windows on a Ham Lake whole house job?
Every opening is measured in person before anything is ordered, and each one gets its own line on the quote with its size. Custom sizes are ordered to the opening rather than forced into a stock size. That is why we do not order a whole house from photos alone.
Can the walkout patio door go on the same order as the windows?
Yes. Putting the patio doors, and the front door if you want it, on the same order is how the frame color and glass match. Each door is its own line on the quote, so you can see its price apart from the windows and drop it if you decide to wait.
Will my house be left open overnight during whole house window replacement?
No. We work room by room, and an old window comes out only when its new one is on site. Every opening is set, sealed and closed the same day. You stay in the house the whole time.
What does a line-item window quote look like?
Each window and door is listed by room with its style, size, insert or full frame, glass package and trim. The total is the sum of those lines. You can compare it line by line against another quote, or pick lines to do now and lines to do later.
Do I need a permit to replace all windows in Ham Lake?
It depends on the work. Openings that change size and some full frame work are more likely to need one. We check with the City of Ham Lake building department and pull the permit when it is required.
How do I get a whole house window quote in Ham Lake?
Send photos of each window and door, labeled by room, and we reply within one business day. Or book a free in-home estimate and we measure every opening while we are there. The quote is final only after that in-person measure.
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
Patio Door Replacement in Ham Lake, MN
The slider to the deck drags, the glass is foggy and the floor inside the track is stained. On a walkout there may be a second one downstairs in the same shape.
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 moreWindow Replacement for a Large House — 40 to 60+ Openings
Forty, fifty, sixty openings across three floors: one order, one crew, one person to call, and a written schedule that runs elevation by elevation.
Read moreWalkout Rambler Window and Door Replacement — Both Levels
Your rambler sits on a hill: small windows on the street side, a full wall of windows and a door out the back of the lower level, and all of it is original.
Read more1970s House Window Replacement — Every Original Window at Once
The house was built in the seventies and so were the windows: cranks that slip, storms you take off every spring, and a slider that never closed right.
Read moreBasement Egress Window Installation in Maple Grove, MN
Your Maple Grove basement is finished or about to be, and the bedroom down there needs a window someone can climb out of.
Read morePage reviewed October 9, 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: