← Back to blog

September 2026 · 14 min read

How to Compare Window Replacement Bids: A Line-by-Line Framework

CheckLicensed Editorial Team

Most homeowners treat window replacement quotes as a price comparison. The problem is that two bids with a $3,000 spread are often not measuring the same thing. One quote covers insert installation; the other prices full-frame removal down to the rough opening. One includes rotted-wood repair as a contingency line item; the other excludes it entirely and bills it as a surprise change order after demolition has already begun. One specifies an NFRC-certified glass package with documented U-factor and SHGC ratings; the other lists “quality double-pane glass” with no independently verified performance data behind the claim. Comparing those prices produces a meaningless number.

A whole-house window replacement runs $4,500 to $20,000, with premium installations reaching $2,500 per window installed. At that range, quote variation of $3,000 to $5,000 on seemingly identical scopes is routine — and most of it traces to scope differences, not quality differences. The core challenge is scope comparison, not price comparison. This guide provides the 12 line items every window bid must specify before you can make a fair comparison, along with the installation, materials, and licensing details that separate a complete bid from a blank check.

How much does window replacement cost?

Window replacement costs $150–$650 per window installed for double-hung, $450–$1,200 for casement, and $2,000–$4,000 for bay or bow windows. A whole-house replacement typically runs $4,500–$20,000, with premium windows reaching $2,500 per unit installed. Cost varies primarily by window style and installation method — not just window size.

Frame material adds $100–$400 per window beyond the base unit cost. Vinyl frames are the least expensive option; fiberglass is the most durable and the most expensive; wood composite sits in between on both dimensions. Labor is typically 30–40% of total project cost, which means regional labor rate differences can account for a meaningful portion of quote variation even before any material difference enters the comparison.

The practical implication: a quote spread of $3,000–$5,000 on a whole-house project is common even when two contractors appear to be bidding the same job. The gap almost always traces back to one or more of the 12 line items below — not to one contractor being dishonest and one being fair. Understanding what each line item covers is the only way to make the comparison mean something.

What should every window replacement bid include?

A complete window bid must specify 12 items. If any are missing or listed as TBD, ask for clarification before signing. Vague line items are the primary mechanism for post-contract upsells — a one-page bid with a single total price is not a bid. It is a blank check with a deadline.

  1. Manufacturer name, product line, and series.“Andersen 400 Series” is a specification. “Quality vinyl window” is not. The manufacturer name and series identifies the exact product, its published energy performance specs, and the warranty terms attached to that specific unit. Without it, you have no way to verify what was installed after the job is done, and no way to confirm the product matches what was discussed.
  2. Window style and size per opening.Every opening must be listed individually with its dimensions and window type. An aggregate line item like “15 double-hung windows” leaves size, trim configuration, and any non-standard openings unspecified. Bay windows, picture windows, and egress windows require different product sourcing and installation approaches than standard units. If any opening is oversized or requires a custom unit, the bid must say so before work begins, not after the existing window has been removed.
  3. Frame material.Vinyl, wood, fiberglass, and composite frames have meaningfully different performance profiles and lifespans. Vinyl is low-maintenance with an expected lifespan of 20–40 years. Fiberglass expands and contracts at nearly the same rate as glass, which reduces seal stress and extends longevity, but costs $100–$400 more per window than comparable vinyl. Wood composite offers a traditional appearance with better moisture resistance than solid wood. Frame material must be explicitly stated in the bid — it is not implied by price tier.
  4. Glass package.Double-pane, triple-pane, Low-E coating, argon fill, krypton fill — each combination produces different energy performance and cost. Low-E coatings come in multiple configurations optimized for different climate priorities: some reject solar heat gain, others maximize insulation while allowing solar heat in. The glass package must be specified by name or type; without it, you cannot compare bids or confirm what was installed.
  5. Energy ratings — U-factor and SHGC. U-factor measures how well the window resists heat transfer (lower is better). SHGC (solar heat gain coefficient) measures how much solar radiation passes through the glass (lower is better in hot climates; higher is preferable in cold climates where passive solar heat is beneficial). Both numbers must come from NFRC certification to be reliable. Non-NFRC ratings are manufacturer self-reports with no independent verification.
  6. Installation method — insert vs. full-frame.This single line item can account for a 30–50% price difference per window. Insert installation drops a new window unit into the existing frame — faster, less disruptive, and $100–$200 less per window than full-frame. Full-frame installation removes the old frame, sill, and casing down to the rough opening and installs the new window from scratch. Full-frame is required when existing frames are rotted, when the rough opening size is changing, or when maximum air sealing improvement is the project goal. If the bid does not state which method is being used, it is not a complete bid.
  7. Flashing and water management system.What membrane, self-adhering flashing tape, or sealant system will be applied around each opening? Proper flashing is what determines whether a window stays weather-tight over its full lifespan. Most window-related water intrusion failures trace to inadequate or improperly lapped flashing, not to the window unit itself. A bid that says “properly flashed” without naming the system has not specified anything a homeowner can hold a contractor to.
  8. Insulation and perimeter sealing.What material goes between the window frame and the rough opening? Spray foam, backer rod, or fiberglass batt each have different air sealing performance. This matters especially in full-frame installations where air infiltration reduction is part of the energy improvement being sold. A bid that doesn't specify this is not specifying the air sealing outcome you are paying for.
  9. Interior and exterior trim and casing.Is trim replacement included, excluded, or contingent on condition of existing trim? If excluded, confirm in writing whether the existing casing is being reinstalled or whether you are responsible for trim replacement after the job. Interior casing replacement runs $50–$150 per window if it becomes a separate project. Exterior trim painting of newly installed casing runs $75–$200 per window if not included.
  10. Disposal of old windows.Old window units require disposal, and disposal is not free. Whether it is included in the bid price or billed as a separate line item affects the real total cost. Disposal for a whole-house project typically runs $50–$200 depending on municipality and haul-away distance. If it is not mentioned in the bid, ask directly.
  11. Permit responsibility and cost.Who pulls the permit, and who pays the fee? Permit fees vary from $50 to $500 or more depending on municipality and project scope. Some contractors include permits in their price; others bill them as a pass-through cost. A bid that does not address permits has left a cost item undefined. In jurisdictions where window permits are required, a contractor who “doesn't pull permits” for this work is doing unpermitted installation.
  12. Warranty — manufacturer and workmanship stated separately.The manufacturer warranty covers the window unit: typically 10 years to lifetime on the frame, 5–20 years on glass seal failure. The workmanship warranty covers the installation: typically 1–5 years. These must be stated separately. A contract that says only “lifetime warranty” without specifying what it covers and whether the workmanship is included is not an enforceable warranty term — it is a marketing phrase with no binding content.

Missing line items are the primary mechanism for post-contract disputes. For a full framework on how vague bids create cost escalation leverage, see our guide on why contractor bids are so different.

What is the difference between insert and full-frame window installation?

Insert installation keeps the existing frame in place and sets a new window unit inside it — faster, less disruptive, and typically $100–$200 less per window. Full-frame installation removes the old frame, sill, and casing to the rough opening and installs the new window from scratch. Full-frame is required when existing frames are rotted, when the opening size is changing, or when maximum air sealing improvement is needed.

The choice between insert and full-frame has performance implications beyond cost. Insert installation preserves the existing frame, which means any hidden rot, accumulated water damage, or air infiltration behind the frame stays in place. You may get a new window but the same energy loss problem. If existing windows have soft spots when pressed, visible deterioration at corners or sills, or you feel drafts even when the windows are closed, inspect the frames before deciding on installation method — not after a contractor has already given you a price based on insert.

Inspect the existing frames before soliciting bids. Run a screwdriver along the sill and lower frame corners. Soft wood, visible rot, or areas that flex indicate full-frame is the appropriate method. A contractor who does not specify installation method in their written bid has not given you a real price — and may be assuming insert on a job that requires full-frame.

What do U-factor and SHGC mean on a window estimate?

U-factor measures thermal resistance — how well the window slows heat transfer in or out of the home. Lower U-factor is better in almost all climates. SHGC (solar heat gain coefficient) measures how much solar heat the window transmits. Lower SHGC is better in hot climates; higher SHGC is preferable in cold climates where solar heat gain reduces heating load. Both values must come from NFRC certification to be independently verified.

ENERGY STAR Version 7.0 climate zone thresholds (effective October 2023) specify: Northern Zone, U-factor ≤ 0.22; North-Central, ≤ 0.25; South-Central, ≤ 0.28; Southern, ≤ 0.32. SHGC maximums apply in southern zones (≤ 0.25); northern zones have no maximum SHGC but require a minimum of 0.17 to preserve passive solar gain.

“Low-E glass” without a U-factor and SHGC specification is not a complete performance claim. Low-E coatings vary significantly depending on the coating configuration. Some are optimized for solar heat rejection (beneficial in hot climates, detrimental in cold ones); others prioritize insulation across seasons. Without the NFRC-certified U-factor and SHGC numbers, you cannot evaluate the performance claim or compare it meaningfully to another product.

Triple-pane does not automatically outperform double-pane on the number that matters. A high-quality double-pane Low-E window with argon fill can achieve a U-factor of 0.22–0.25. A budget triple-pane unit may post 0.25–0.30. The NFRC U-factor is the performance number to compare — not pane count, which is a manufacturing detail, not a performance guarantee.

Why are window replacement quotes so different from each other?

Window quotes diverge because they rarely measure the same scope. Insert vs. full-frame alone creates a $100–$200 per window difference. Glass package tier, included vs. excluded ancillaries (trim, disposal, permits), and frame material tier can add up to $2,000–$5,000 on a whole-house project before any labor rate difference enters the picture.

According to a Modernize survey, 63% of homeowners compare three to four contractor estimates before hiring for a window project. Of those who compare quotes, the most common confusion is price variation that cannot be explained by visible quality differences — which is precisely the scope-comparison problem most homeowners are not equipped to diagnose without knowing what to look for.

Four variables drive most window quote variation:

  • Installation method: insert vs. full-frame; a 30–50% cost difference per window is standard
  • Glass package tier: double-pane standard vs. triple-pane Low-E with argon; $50–$200 per window
  • Ancillaries: trim, disposal, and permits included vs. excluded; $200–$800 across a whole-house project
  • Frame material tier: vinyl vs. fiberglass; $100–$400 per window

Labor rates vary significantly by region. The window unit itself, however, is often the same price regardless of which contractor orders it — contractors buy from the same regional distributors at similar volume pricing. A quote 40% below the median almost always reflects a scope or credential difference, not a sourcing advantage. Investigate scope before celebrating a low price.

What costs are commonly left out of window replacement bids?

The eight most common omissions from window replacement bids are rotted-wood repair, interior casing replacement, exterior trim replacement, painting or staining of new trim, hardware upgrades, permit fees, debris disposal, and structural work when rough openings require framing modification. Each can add $100–$2,000 per occurrence to the final invoice.

Rotted-wood repair is the most frequent surprise cost. If existing frames, sills, or surrounding trim have deteriorated, repair runs $150–$500 or more per opening depending on extent and whether the rot has reached the rough framing. This is often not visible until the existing window is removed. In cases where rot is suspected from the interior inspection, ask each bidder to include a contingency line with a defined per-hour change-order rate rather than discovering the problem mid-project with no agreed price.

Other commonly excluded costs:

  • Permit fees: $50–$500+ depending on municipality and project scope
  • Debris disposal (if not included): $50–$200 for a whole-house project
  • Interior casing replacement: $50–$150 per window if excluded
  • Exterior trim painting after new trim installation: $75–$200 per window
  • Rough opening modification when framing adjustment is required: $200–$800 per opening

Ask each bidder directly and specifically: “Does this bid include permits, debris disposal, and interior casing replacement?” The willingness to answer that question in detail — and to put the answers in writing — is useful information about how the contractor handles scope clarity before a contract is signed.

What are the red flags in a window replacement quote?

Seven red flags that indicate an incomplete or problematic window bid: a single total price with no itemization, no manufacturer name or product series specified, no installation method stated, no mention of permits, a deposit requirement exceeding 50% before work begins, pressure to sign before you have time to get other bids, and a contractor who cannot provide a license number on request.

A legitimate window contractor names the manufacturer, product series, and installation method in their bid without being prompted. Those are not optional details you have to ask for — they are the minimum specification for a real window bid. A contractor who provides a single total price without that information has not given you a quote you can evaluate.

Most states cap contractor deposits at 10–33% of total project cost. A demand for 50% or more before work begins exceeds legal limits in most states and is a consistent pattern in window replacement fraud cases. “We'll figure out the trim situation when we get there” is not a plan — it is an open invitation for a change order after demolition has already made the project impossible to cancel cleanly.

No written warranty terms means no enforceable warranty. If the contract does not specify manufacturer warranty coverage (what it covers, for how long, and what voids it) and workmanship warranty duration and scope separately, there is nothing to enforce when a seal fails two years into ownership. For guidance on getting complete terms in writing before signing, see our guide on how to negotiate with a contractor.

How do you verify a window contractor's license?

Search your state's contractor licensing board by contractor name and license number before signing any contract. Also verify the license classification — some states require a glazing or specialty contractor classification for window work, separate from a general remodeling license. That classification distinction matters when a workmanship dispute reaches the licensing board and your recourse depends on what the contractor was actually licensed to do.

A license number on a business card is not verification. Expired licenses still display valid-looking numbers on printed materials and contractor websites. Only the state licensing board database shows current status, correct classification, disciplinary history, and whether any complaints or violations are on record. Current status — not just possession of a number — is what determines whether you have legal recourse through the licensing system if work fails.

Several states maintain a separate glazing or specialty window contractor classification that is distinct from a general remodeling or home improvement license. For a full breakdown of which states require a specialty glazing classification versus a general contractor license for window work, see our guide on window contractor license requirements.

CheckLicensed.comverifies license status, classification, and disciplinary history alongside BBB rating and verified reviews in one search. Note that CheckLicensed does not verify insurance or bonding — request a certificate of insurance directly from the contractor before any work begins and confirm it is current with the issuing carrier.

Comparing window bids is a two-step process: verify the contractor first, then evaluate the bid. A verified contractor with a higher price is a fundamentally different risk profile than an unverified contractor with a lower one. Price comparison is only meaningful when both contractors have cleared a credential check and both bids are built on the same 12-item scope. Related guides: roofing bids, kitchen remodel bids, bathroom remodel bids, and HVAC bids.

Frequently Asked Questions

How much does window replacement cost per window?

Installed cost ranges from $150–$650 per window for double-hung, $450–$1,200 for casement, and $2,000–$4,000 for bay or bow windows. A whole-house replacement typically runs $4,500–$20,000. Premium windows reach $2,500 per unit installed. Cost varies primarily by window style and installation method.

What is the difference between insert and full-frame window installation?

Insert installation keeps the existing frame in place and drops a new window unit into it — typically $100–$200 less per window than full-frame. Full-frame removes the old frame, sill, and casing to the rough opening. Full-frame is required when existing frames are rotted, when the opening size is changing, or when maximum air sealing improvement is needed.

What should a window replacement estimate include?

12 items: manufacturer name and product series, window style and size per opening, frame material, glass package, NFRC-certified U-factor and SHGC ratings, installation method (insert vs. full-frame), flashing and water management system, insulation and perimeter sealing, trim and casing (included or excluded), debris disposal, permit responsibility and cost, and manufacturer and workmanship warranties stated separately.

How do I verify a window contractor's license?

Search your state's contractor licensing board by contractor name and license number. Verify current active status — not just possession of a number, which can appear valid on business cards even when expired. Also verify the license classification: some states require a glazing or specialty contractor classification for window work, separate from a general remodeling license.

Don't sign until you know who you're hiring.

License status is the easy part. We also pull complaints, BBB history, and verified reviews — then hand you one clear verdict. In your inbox in 1 hr or less.

Verify my contractor, $25 →
All 50 states·Under 1-hour delivery·100% money-back guarantee

CheckLicensed Editorial Team

We research contractor licensing laws across all 50 states and verify data against official state databases. Our goal is to make it easy for homeowners to hire with confidence.