Repair vs. Replacement

Window repair vs. replacement: how to decide.

A practical framework for figuring out which one your specific situation actually calls for — not a sales pitch toward the more expensive option.

Call Now

The honest, short version: repair when the problem is isolated to hardware or weatherstripping and the frame itself is structurally sound. Replace when the frame has failed, the glass seal is gone, or the window is decades-old single-pane glass in a home you're keeping long-term.

Good candidates for repair

  • Worn weatherstripping causing minor drafts
  • A stuck lock or worn crank mechanism
  • A failed sash balance on an otherwise sound double-hung window
  • Paint-sealed sashes on wood windows with no rot
  • Minor caulking gaps around an otherwise solid frame

Situations that call for replacement

  • A foggy or hazy insulated-glass seal — see our explanation of why this can't be repaired
  • Visible rot, warping, or soft frame material
  • A frame noticeably out of square
  • Original single-pane glass you're looking to upgrade for efficiency
  • Storm or impact damage to the frame itself

The cost math

Repairs are almost always cheaper up front than replacement — often a fraction of the cost. The real question is whether that repair addresses the root cause or just delays a replacement that's coming anyway. A qualified inspection can usually tell you which situation you're in.

Frequently asked

Repair vs. replacement questions.

Yes — if the underlying cause is a warped frame or ongoing moisture damage, a repair addresses the symptom, not the cause, and you may be back to the same problem within a year or two.
Yes — an in-person inspection is the most reliable way to know. Photos and descriptions can suggest an answer, but frame condition, square, and hidden moisture damage are best assessed in person.
Ready when you are

Not sure which one your windows need?

Tell us what you're seeing and we'll connect you with a local pro who can give you a straight answer.

Call Now
Call Now Free Estimate