Free in-home measure and quote - PGT, CGI and CWS impact lines compared on your actual openings, style by style
Fast, Reliable Window Repair Across San Bruno
Window repair in San Bruno usually runs $180 – $420 for common jobs like sash cord replacement, balance repair, or glass replacement, while full-frame swaps on older ranch homes typically land between $900 and $1,800 per opening. Most of our San Bruno calls are for fog-swollen wood windows that have been painted shut for years, or balances that finally gave out and let the sash drop. We know this housing stock cold because we’re in these neighborhoods every week, from the flatlands around San Bruno Park up to the newer townhomes near the BART/Caltrain station. Call (252) 675-6980 when a window won’t stay up, won’t lock, or is letting fog-season damp into your home.

Why Hale Windows & Doors Is San Bruno’s Preferred Window Repair Company
San Bruno homeowners tell us the same thing again and again: they want to know who’s coming to the door before they open it. That’s why every Hale technician is background-checked, identity-verified, uniformed, and photo-badged, and we send you the tech’s name and photo before the visit. You know who’s walking up your driveway before the knock happens.
We’ve been doing this since 2009 as part of the Threshold Group family of home-service brands, and our Window Repair team has seen every failure mode San Bruno’s climate can throw at a window. Rot in the bottom sashes from fog-belt moisture. Balance tubes that snap in double-hungs that haven’t been opened in a decade. Spring balances on old aluminum sliders that have rusted through from decades of marine air. We quote the repair with a written price before any work starts, and every repair includes a written guarantee. If a repair fails, the second visit is free.
Our schedulers live in the Bay Area and route San Bruno calls locally, so you’re not waiting on a dispatcher three states away. A live person answers the phone 24/7. When you call at 7 a.m. because a window won’t close and the fog is rolling in, you’ll talk to a human, not a voicemail tree.
Window Repair Company in San Bruno
A Window Repair Company handles the mechanical, structural, and glazing problems that make a window stop working as a window: stuck sashes, snapped balances, cracked glass, failing seals, rotted frames, and hardware that no longer locks. In San Bruno specifically, the work skews toward moisture-related failures because the marine layer keeps wood frames damp much longer than inland Peninsula cities like Millbrae or San Mateo.
What we fix most often
The top three calls in San Bruno are: double-hung sash cords and balances that have failed (leaving the sash dead weight), rotted wood sills and jambs from decades of fog and occasional rain, and failed insulated glass units that have gone cloudy between the panes. We also see plenty of older aluminum sliders with corroded tracks and worn rollers in the mid-century flatlands.
Repair vs. full-frame replacement
On a 1950s ranch near San Bruno Park, a sash-only repair often makes sense until we open the wall and find the jamb has started to decay. Once the structural wood is compromised, a full-frame replacement with a modern insulated glass unit is frequently cheaper long-term than rebuilding a rotted jamb and source-matching non-standard sashes. We show you both numbers before any tool comes out of the van.
Window Balance Repair in San Bruno
Window Balance Repair fixes the hidden mechanism inside the jamb that counterweights the sash so it stays where you put it. When a balance fails, the sash either drops hard when you release it, or it won’t lift at all without two hands and a knee braced against the wall. In San Bruno, balances in original 1950s double-hungs are reaching the end of their service life at roughly the same time, so we do a lot of this work in the older flatland neighborhoods.
Signs your balances are finished
You’ll feel the sash suddenly get much heavier, or you’ll hear a pop and the window will slam shut on its own. Some homeowners first notice one side of the sash sitting slightly higher than the other. In fog-belt homes, the tell is often condensation-weakened balance tubes that have been corroding inside the jamb for years.
Cost and scope in San Bruno
A typical balance replacement for a double-hung in San Bruno runs $120 – $260 per window, including the new balance hardware, removal of the old mechanism, and resetting the sash so it travels smoothly. If the jamb is swollen or the sash has been forced open for too long with a failed balance, we may need to free and re-square the opening first, which adds labor. That’s why we ask about how long the window has been misbehaving when you call (252) 675-6980.
Trusted Brands We Service in San Bruno
We stock and service components from professional-grade window lines including PGT, CGI, and CWS, plus ES Windows for high-performance glazing projects. That matters in San Bruno because our customers’ homes are split between original wood units from the 1950s and modern vinyl and aluminum assemblies in the townhome developments near the BART/Caltrain station. We don’t have to special-order every part for high-end lines like PGT or CGI, so turnaround for balance, sash, and glass repairs is often days, not weeks. If you know the brand stamped on your window’s spacer bar, tell us when you call and we’ll bring the right parts on the first trip.

Common Window Repair Problems We See in San Bruno Homes
- Fog-swollen, painted-shut sashes. San Bruno sits in the fog belt just south of San Francisco, and decades of damp marine air swell wood double-hungs around San Bruno Park until they’re fused to the jamb. Freeing them often reveals rotted wood and non-standard rough openings that change the whole repair scope.
- Rotted sills and bottom sashes. The persistent moisture on the west side of homes, especially near the foothills and along the older tracts north of San Bruno Avenue, rots wood window components faster than almost anywhere else on the Peninsula. A “simple” sash repair often becomes jamb and sill replacement once we remove the trim.
- Racked frames from seismic movement. San Bruno is close to the San Andreas Fault, and small ground shifts over the years knock wood and aluminum window frames out of square. A sash-only repair leaves an out-of-plumb frame, so the window starts binding again within a season or two.
- Failed insulated glass in newer townhomes. The mid-rise and townhome developments clustered near the San Bruno BART/Caltrain station use modern sealed units, and when those seals fail you get permanent fog between the panes. Those units often need egress-compliant or fire-rated replacements, which adds inspection steps older homes never faced.
Pricing for Window Repair in San Bruno, CA
For San Bruno specifically, here are the numbers we quote most often: sash cord or balance replacement on a double-hung runs $120 – $260 per window; repairing a rotted sill or jamb runs $180 – $400 depending on how far the rot extends; replacing a single insulated glass unit runs $220 – $480; and a full-frame replacement on an older ranch home runs $900 – $1,800 per opening. The fog-belt moisture factor is real: San Bruno prices for wood-jamb repairs tend to run slightly higher than inland Peninsula cities because we’re more often cutting out rot than doing a clean sash swap. Every quote is written and line-itemed before work begins, and there’s no upcharge for coming out to look. Call (252) 675-6980 to schedule your free estimate.
We Also Serve Cities Near San Bruno
Our Window Repair in San Bruno crews also cover the neighboring Peninsula communities of Millbrae, South San Francisco, Pacifica, and Brisbane. If you’re just over the line in any of those cities, the same team responds with the same written-price guarantee and photo-badged technicians. We know the housing stock and moisture patterns in each of these towns, so the quote reflects the actual conditions on your street.
Serving San Bruno, CA - Our Local Coverage Area
We’re based in the San Bruno area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs About Window Repair in San Bruno
Decades of fog-belt moisture swell the original 1950s wood double-hungs until the sash literally fuses to the jamb, and multiple layers of paint over the years seal it in place. In neighborhoods around San Bruno Park and the flatlands, we routinely free these windows and find the rough openings are non-standard, so matching replacement sashes often costs more than swapping to a modern full-frame unit. The good news is the window can usually be made operable again in a single visit. Call (252) 675-6980 and we’ll tell you what’s realistic for your specific window.
Sometimes yes, but the non-standard rough openings in many 1940s – 1960s San Bruno homes mean sourcing a matching sash is often slower and pricier than a full-frame replacement. We give you both numbers as a written quote before any work starts, so you decide with real prices, not guesses. If the jamb wood is rotted from fog moisture, full-frame is almost always the smarter long-term play.
Yes, and it shows up mostly in the wood. The persistent marine moisture in San Bruno accelerates rot in original window frames and sills, so repairs that would be a simple sash swap in San Mateo or Belmont often require jamb and sill replacement here. It also means condensation and weather-sealing matter more, so we pay closer attention to the seal between frame and sheathing.
They do. The mid-rise and townhome developments in that area use modern insulated glass units in fire-rated or egress-compliant assemblies, so a failed seal or cracked pane often triggers additional inspection steps that older homes never faced. We handle those replacement units regularly and work with the building requirements in the transit-oriented developments so the repair passes inspection the first time.
We service and stock parts for PGT, CGI, CWS, ES Windows, ECO Window Systems, Mr-Glass, Therma-Tru, and ViewLux, plus the original wood and aluminum units common in San Bruno’s older ranch stock. If you know the brand on your window, tell us when you call (252) 675-6980 and we’ll match parts before we head out. If you don’t know the brand, our tech will identify it on site and source the right component.
Fog-Belt Ranch Stock and Why It Changes the Math in San Bruno
San Bruno’s flatlands sit directly in the marine fog belt, and the original 1950s wood double-hung windows around San Bruno Park have been swelling and binding in that dampness for seventy years. Many are now painted shut, and when we free the jambs we consistently find the rough openings are non-standard, which makes matching replacement sashes harder and slower than a full-frame replacement. That framing math, combined with San Bruno’s split between pre-1960 ranch stock and newer transit-oriented townhomes near the BART/Caltrain station, is the single biggest factor in whether a repair or a full-frame swap makes sense on any given home.
We got called out to a 1952 ranch near San Bruno Park where the double-hung windows were so fog-swollen they’d been painted shut for years, and two sashes had cracked. We pulled the sashes, freed the jamb, and found the rough openings were non-standard. Matching replacement sashes for those originals was going to be slower and pricier than swapping in full-frame units with a modern insulated glass unit, so we scoped it that way. The homeowner ended up with tighter weather-sealing and far less condensation, and we reset the balance hardware so the windows actually open again. That’s the kind of call we run several times a month in the older flatland neighborhoods.
Call Hale Windows & Doors for Window Repair in San Bruno
If you have a window that won’t stay up, won’t latch, or has gone cloudy between the panes, call (252) 675-6980. We’ll schedule a free estimate, send a photo-badged technician whose name you’ll know before arrival, and put a written price in your hands before any work begins. Every repair is backed by our written guarantee, and if the repair fails, the second visit is free. That’s the 365-Day Done Right Promise, and it applies to every San Bruno job we take on.
Written by Spencer Odell, Owner at Hale Windows & Doors, coordinating window repair for San Bruno homeowners as part of the Threshold Group family of home-service brands.










Before
After
Before
After
Before
After