Wasatch Front, from Logan to Provo
Glass Repair & Replacement
Cracked, broken, or fogged glass replaced without paying to replace the entire window.
A broken pane or a failed seal does not always mean you need a new window. If the frame is sound, the glass alone can usually be replaced — for a fraction of what a full replacement costs.
Fogging between the panes is the most common call. That haze means the seal has failed and the insulating gas has escaped, so the window has stopped doing its job even though it still looks fine from across the room. Replacing the sealed unit restores it.
We handle cracked and shattered panes, failed seals, and damaged sealant on both single- and double-pane windows. If the frame is too far gone to be worth repairing, we will tell you that instead of selling you a repair that will not hold.

- Common fixes
- Cracked panes, broken glass, fogging
- Cause of fogging
- Failed seal between the panes
- Scope
- Single-pane and double-pane units
- When to replace instead
- Frame rot or structural damage
- Free estimate, no obligation
- Measured and ordered to your opening
- Old units hauled away, site cleaned up
Also available
Other services.

Window Replacement
Replace drafty, failing, or single-pane windows with energy-efficient units sized and installed for your home.

Patio & Sliding Doors
Vinyl patio and sliding glass doors in two, three, and four panel configurations.
Areas we serve
Cache Valley
- Logan
- North Logan
- Smithfield
- Hyrum
- Providence
Box Elder County
- Tremonton
- Brigham City
- Perry
- Willard
Weber County
- Ogden
- North Ogden
- South Ogden
- Roy
- Riverdale
Davis County
- Bountiful
- North Salt Lake
- Woods Cross
- Centerville
- Farmington
- Kaysville
- Layton
- Clearfield
- Syracuse
Salt Lake County
- Salt Lake City
- Millcreek
- Holladay
- Murray
- Taylorsville
- West Valley City
- West Jordan
- South Jordan
- Sandy
- Draper
- Riverton
Utah County
- Lehi
- American Fork
- Pleasant Grove
- Lindon
- Orem
- Provo
Need glass repair & replacement?
Send a few details and we'll get you an estimate. It costs nothing and there's no obligation.
Prefer to text? That works too.
