Window replacement pricing has two components that trip up estimators: the unit cost (window plus hardware) and the installation cost per opening (labor, trim, flashing, and disposal). Retrofit inserts are cheaper to install than full-frame replacements, but the choice depends on the condition of the existing frame, and that's a judgment call you make at every opening - not once for the whole project. A house with 15 windows might have 12 retrofit candidates and 3 that need full-frame replacement because the frames are rotten or out of square. Treating all 15 the same way produces the wrong number in both directions.
This guide explains how to build a per-opening cost structure, walk the insert-vs-full-frame decision, and account for the variables that push labor rates up - window type, floor level, and custom sizing. Use the BidFlow Window Replacement Cost Calculator to run per-opening and whole-project estimates before quoting.
Insert vs. full-frame: the decision that drives per-opening cost
The retrofit insert vs. full-frame replacement decision is the most important unit-cost variable in window replacement, and it has to be made opening by opening.
Retrofit inserts slide into the existing frame cavity after the sashes and hardware are removed. The existing frame, jamb, and exterior trim stay in place. Installation labor runs $150–$300 per opening on a first-floor standard-size window. The tradeoff: the rough opening is slightly smaller (the insert has to fit inside the existing frame), so the glass area is marginally reduced. More importantly, if the existing frame is bowed, rotted, or out of square, an insert will bind, leak, or fail to seal correctly. Inserts are fast and cost-effective on frames in solid condition.
Full-frame replacements remove everything - sashes, frame, jamb, interior and exterior trim - and install a complete new window unit into the rough opening. Labor runs $250–$500 per opening on a standard first-floor unit. The advantage: you're starting from a known-good condition. You can correct out-of-square rough openings, replace rotted sill plates, and re-flash the exterior properly. Full-frame is the right call any time you see soft wood, water staining on the frame, or visible daylight through the jamb when the window is closed.
In practice, most contractors recommend a site inspection before quoting - a photo bid on window replacement almost always produces a number that changes when the installer sees the actual frame condition.
Window type and material cost ranges
The table below shows per-window material costs before frame material, glass upgrade, or size multipliers are applied. These are 2025–2026 national averages for standard-size vinyl windows. Frame material and glass type apply multiplicative adjustments to these base ranges.
| Window Type | Material Cost (base, vinyl, standard size) | Installed Cost (retrofit, 1st floor) | Notes |
|---|---|---|---|
| Single-hung | $200–$450 | $350–$750 | Lower sash opens; most common in older homes |
| Double-hung | $250–$550 | $400–$850 | Both sashes open; easier to clean from interior |
| Casement | $275–$600 | $425–$900 | Crank-operated; good seal, slightly higher hardware cost |
| Sliding | $225–$500 | $375–$800 | Horizontal slide; common in contemporary builds |
| Picture (fixed) | $175–$400 | $325–$700 | No moving parts; lowest hardware cost, no ventilation |
| Bay | $1,200–$3,500 | $2,000–$5,500 | Three-panel projection; structural support often required |
Frame material multipliers apply to the base material cost: aluminum (0.9×, lowest cost, least insulating), vinyl (1.0×, baseline), wood (1.35×, best aesthetics, requires maintenance), fiberglass (1.45×, best performance, highest cost). Glass type multipliers: standard double-pane (1.0×), double-pane Low-E (1.15×), triple-pane (1.35×), triple-pane Low-E (1.5×).
How window count and site conditions affect labor rates
Labor cost scales with volume, but not linearly. A contractor mobilizing to replace one window makes the same trip as one replacing five - the fixed setup cost is the same. Most contractors price single-window jobs at a premium (sometimes 1.5× their normal per-unit rate) because the mobilization cost has to be recovered. Volume discounts typically start at 5–8 windows on a single project.
Floor level has a direct effect on labor. Second-floor and above work requires either interior access through the room (adding scaffolding or ladders to the work area) or exterior staging. The second-floor labor multiplier is 1.2× the first-floor rate per opening. Mixed-floor projects (some first, some second) use a 1.1× blended multiplier. Third-floor or higher work should be quoted on a case-by-case basis - lift rental or scaffolding costs can approach the window unit cost itself on high-access jobs.
Window size adds another multiplier. Standard-size windows (most replacement work) use the 1.0× baseline. Large windows (picture windows above 48" wide, double-wide sliders) use 1.3×. Custom sizes use 1.6× because they require special-order fabrication, longer lead times, and careful measurement - an error on a custom size means a new window, not a field adjustment.
Step-by-step estimation process
1Inventory each opening - type, size, floor level, frame condition
FormulaCreate a per-opening line: opening ID, window type,
size (standard/large/custom), frame condition (insert-eligible Y/N), floor level
(1st/2nd/mixed).
This opening-by-opening audit is what separates a defensible window bid from a rough estimate. Five minutes per opening on-site - checking for frame rot, squareness, and exterior flashing condition - prevents change orders that dwarf the inspection cost. Flag any opening with soft wood, visible staining, or failed caulk as a full-frame candidate.
2Calculate per-window material cost
FormulaMaterial cost per window = base type cost × frame
material multiplier × glass type multiplier × size multiplier
Example: a standard-size casement with wood frame and double-pane Low-E: $275–$600 (base) × 1.35 (wood) × 1.15 (Low-E) = $427–$931 per window in materials. The BidFlow Window Replacement Cost Calculator applies all three multipliers automatically when you select window type, frame material, glass type, and size.
3Calculate per-opening labor cost
FormulaLabor per opening = base install labor (retrofit:
$150–$300 / full-frame: $250–$500 / new construction: $400–$800) × story multiplier (1st: 1.0
/ 2nd: 1.2 / mixed: 1.1) × size multiplier
Labor includes removal and disposal of the existing window, installation of the new unit, interior trim reinstallation, exterior caulk and flashing, and cleanup. Full-frame labor also includes removal of the old frame and jamb, repair of any sill rot, and new exterior trim. If your bid doesn't break out disposal and trim work separately, confirm they're included in your labor rate before submitting.
4Sum to project total and check cost per opening
FormulaProject total = sum of (material + labor) across
all openings. Sanity check: cost per opening should fall in $350–$850 range for standard
retrofit, $600–$1,400 for full-frame, $2,000–$5,500+ for bay windows.
If your average installed cost per opening falls outside these ranges, review your inputs. Common errors: forgetting the labor multiplier for second-floor work, applying retrofit labor to openings that need full-frame, or omitting custom-size premiums.
Energy savings: the ROI case that helps sell the job
Window replacement is often partially justified on energy savings, and the numbers are credible enough to include in a proposal. Upgrading from single-pane to double-pane Low-E saves $40–$75 per window per year in a typical climate. Triple-pane Low-E saves $70–$115 per window per year. For a 15-window house, that's $600–$1,700 annually - a 7–12 year payback on a mid-range project.
These savings figures are built into the BidFlow Window Replacement Cost Calculator output. They're not guarantees - actual savings depend on climate zone, orientation, and how well the installation is air-sealed - but they give clients a rational framework for evaluating the upgrade decision rather than just sticker-shocking on the total.
Frame material affects long-term maintenance cost as well as initial price. Vinyl is essentially maintenance-free. Wood requires periodic painting or staining. Aluminum can condense in cold climates, which affects interior comfort and can cause water damage at the sill. Fiberglass has the longest service life and best thermal performance but the highest upfront cost. Present all four options with their long-term tradeoffs if you're selling the job competitively.
Ready to stop losing project details?
Keep every estimate, note, and approval in one timeline your whole crew can trust. Free to start.
Start Your Free ProjectBy · Last verified