On-site measurement
Each opening is field-measured individually — old framing rarely matches modern standard sizes. Custom-order windows go in based on actuals, not nominal.
Energy-efficient replacements, custom-fit installs, and full-home replacements done in two to three days. Thermo-Tech, Sierra Pacific, and Quaker lines, specified to fit the home rather than the contract.
Most window installers in the Twin Cities have a contract with a single manufacturer, which means whatever they quote you starts with what they're allowed to sell. We're not on retainer with any one brand. That means the line we specify for your home is the line that actually fits — for the climate, the architecture, the HOA rules, and your budget.
For an Otsego two-story with original 1990s windows, that usually means a Thermo-Tech replacement series with low-e coatings and argon fill. For a Wayzata custom home calling for aluminum-clad wood, Sierra Pacific. For a budget-conscious full-home replacement that still has to handle Minnesota winters, Quaker. We tell you why we're recommending what we're recommending, in writing.
Every project quote is itemized. Here's what tends to be in scope on a typical project.
Each opening is field-measured individually — old framing rarely matches modern standard sizes. Custom-order windows go in based on actuals, not nominal.
Rotted sills, water-damaged studs, and failed flashing get flagged before the order is placed. Any frame repair is quoted upfront, not surprised on day two.
Careful demolition that preserves interior trim and exterior cladding where possible. All debris hauled off-site each day — never left on a lawn or in a driveway.
Plumb, level, square. Properly shimmed, fully insulated around the frame, weatherproofed with appropriate flashing tape and sealant for Minnesota weather.
Interior trim is reinstalled or replaced to match. Exterior brickmould, J-channel, or capping is matched to the existing siding profile — no obvious patch jobs.
We open and close every new window with you, demonstrate the locks and screens, and confirm everything operates correctly before we leave the site.
After a hail storm damaged every window on the home, we worked with the homeowner and their insurance company to get the full replacement approved. Twenty-plus Thermo-Tech energy-efficient windows installed in three working days.
It depends on the home's age, orientation, and budget. For most full-home replacements we recommend Thermo-Tech energy-efficient windows — they balance U-value, frame durability, and price well for Minnesota winters. For projects calling for premium aluminum-clad wood or custom configurations, we spec Sierra Pacific. Quaker is our go-to for cost-conscious replacements that still need to perform in Minnesota winters. We're not exclusive to any one brand, which means the recommendation is based on the project, not a contract.
Either is fine. We do single-window swaps regularly — usually a half-day job. For full-home replacements we batch the work so the home is only opened up for two to three working days. If you're planning a full replacement over time, we can start with the worst windows and phase the rest.
Yes, especially in older homes with single-pane or aging double-pane windows. The savings vary by home, but a typical full-window replacement reduces heating and cooling costs by 12–15% in our region. Beyond utility bills, the bigger wins are comfort (no more cold drafts near windows) and noise reduction. One past client described it as the house finally getting quiet.
Pricing depends on window count, size, brand, and any frame repair required. As a rough starting point, individual window replacements typically run $700–$1,400 installed; full-home replacements for a standard two-story typically fall between $15,000 and $25,000 depending on the line you pick. Every estimate we send is itemized so you can see exactly what you're paying for.
A few details now and we can have a written estimate scheduled for next week. We respond to inquiries within one business day.
Complete the form and we’ll be in touch within one business day.