Free in-home measure and quote - PGT, CGI and CWS impact lines compared on your actual openings, style by style
Fast, Reliable Window Replacement Across San Francisco
Window replacement in San Francisco costs roughly $800 – $2,400 per window for common insert replacements, while full-frame work on older Victorians and Edwardians typically runs $1,800 – $4,500 per opening depending on sash profile, stucco repair, and whether Planning Department review applies. Most San Francisco jobs take one to three days once materials arrive. If the window faces the street in a historic district, the timeline stretches by several weeks for review, and we file that paperwork for you. Call (252) 675-6980 to talk through your block and your building before you commit to anything.

We work in San Francisco constantly. The Sunset, the Richmond, Bernal Heights, Noe Valley, and the Mission each throw different window conditions at us, and we’ve learned what holds up against fog, salt air, and wind-driven rain better than any spec sheet could tell you. A window swap here is rarely a simple swap. We price it honestly, put the number in writing before we start, and we show up as the same named, photo-badged technician you approved before we ever parked the truck.
Why Hale Windows & Doors Is San Francisco’s Preferred Window Replacement Company
We’ve been doing this since 2009, and the San Francisco review process is not something we learned from a manual. Our team files Historic Resource Evaluation packets, matches original wood sash profiles, and schedules installs around Planning Department calendars so a project does not stall with a window opening exposed. San Francisco homeowners tell us the review layer is the part other contractors wave off, and that is exactly where a replacement goes wrong.
Every Hale technician arrives under the Threshold Standard: background-checked, identity-verified, uniformed, photo-badged, and pre-announced to you by name and photo before the visit. For homeowners who are often alone, parents with young children, or older San Franciscans, that matters. You know who is at the door before you open it. Our Window Replacement team carries the same standard on every job.
We write the price down before any work begins. Not a range, not an estimate with a wink. A written, line-item price. And every installation and repair in San Francisco is backed by a 365-Day Done Right Promise: if the work is not right, we make it right, no argument needed.
Window Glass Repair in San Francisco
Window glass repair in San Francisco usually means replacing a fogged or cracked insulated glass unit without pulling the entire frame, which runs $350 – $900 per sash for most residential work in the city. The fog belt condensation in the Sunset and Richmond keeps this service in steady demand. When the seal fails and moisture gets between the panes, the glass loses its insulating value and the view turns milky; a new low-E unit (a thin coating that blocks heat while letting light through) restores both.
Fogged and Failed Seals
In a damp climate like San Francisco’s, a failed seal shows up fast. Warm indoor air meets cold glass, condensation forms, and once the desiccant inside the spacer is saturated, the fog never clears. We replace the insulated glass unit and check the frame for rot at the same time. On older Victorians, we often find the sash needs a small rebuild before the new glass sits correctly.
Cracked and Impacted Glass
A cracked single pane on an older wood double-hung is a security problem, not just an air leak. We can usually cut and install matching glass the same visit, and we write the repair guarantee before we leave. If the sash itself is sagging or the glazing putty is failing, we’ll quote both the glass and the sash rebuild so you decide with full information.
Window Pane Replacement in San Francisco
Window pane replacement in San Francisco covers a single pane of glass in an existing sash, typically $180 – $450 per pane depending on glass type and access. In older Marina-style flats and Edwardian rowhouses, the original single-pane wood sashes often crack from building movement or failed glazing. Replacing the pane is quicker and cheaper than a full window swap, and it preserves the original frame that historic review may require you to keep anyway.
Historic Sash Glass
If your building sits in a designated historic district, replacing a pane can actually be the path of least resistance. You keep the original wood sash, the original profile, and the original color, and the Planning Department usually treats it as maintenance. We match the glass thickness and any existing wavy or seeded character where that matters to the review.

Modern Unit Glass
For newer high-rise and mid-rise work, a pane replacement often means swapping a sealed unit inside an aluminum or vinyl frame. We carry glass for PGT and CWS products, and we can usually have a matching low-E coated unit fabricated and installed within days. On high floors, we coordinate swing-stage or interior access with your HOA before we quote a date.
Trusted Brands We Service in San Francisco
We install and service Window Replacement products from ViewLux, PGT, CGI, and CWS, which gives us genuine depth when San Francisco buildings demand something specific. ViewLux handles a lot of modern multi-unit work where slim sightlines matter. PGT and CGI bring impact-rated options that hold up to coastal exposure in the Outer Richmond and the Avenues. Because we stock common glass packs and hardware for these lines locally, turnaround for San Francisco repairs stays tight even when the fog rolls in for two weeks straight.
Common Window Replacement Problems We See in San Francisco Homes
- Rusted-shut steel casements in the Sunset and Richmond. The original 1930s and 40s frames sit flush with stucco and leak at every wind-driven rain event. Swapping them for modern units requires custom panning and stucco repair, and a contractor from outside the Avenues underestimates that every time.
- Rot at the sill and jamb from fog-belt moisture. San Francisco rarely freezes but stays damp, so wood rot, not thermal stress, drives most replacements. We find the damage hidden behind trim and under failed caulk, and we quote the full repair before cutting anything open.
- Planning review hold-ups on street-facing windows. A stop-work order mid-install usually happens because the original wood profile got swapped for vinyl without a Historic Resource Evaluation. We file first, then schedule.
- Condensation and failed seals from salt air near the coast. The Outer Mission, Sunset, and Richmond see constant moisture and salt exposure, which kills insulated glass seals faster than inland neighborhoods. High-quality low-E units with proper flashing detail last far longer here.
Pricing for Window Replacement in San Francisco, CA
Here are the numbers homeowners in San Francisco should expect before they call anyone:
- Single pane replacement in an existing wood sash: $180 – $450
- Insulated glass unit replacement in an existing frame: $350 – $900
- Insert window replacement (vinyl or wood, standard opening): $800 – $2,400 per window
- Full-frame replacement on pre-1940 Victorians and Edwardians: $1,800 – $4,500 per opening
- Sunset/Richmond steel casement replacement with custom panning and stucco repair: $2,500 – $5,000 per opening
The swing depends on what the Planning Department needs, what the existing rough opening looks like, and whether stucco or trim repair is part of the job. We give you a written price before work starts, every time. Call (252) 675-6980 and we’ll walk the building with you and put a number in your hands.
We Also Serve Cities Near San Francisco
Our crews work throughout the Bay Area, and San Francisco homeowners are often surprised how much smoother the review process goes when the installer actually knows it. We also serve Daly City, Brisbane, Sausalito, and South San Francisco. If you are in one of those cities, the same written pricing and 365-Day Done Right Promise apply.
Serving San Francisco, CA - Our Local Coverage Area
We’re based in the San Francisco 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 Replacement in San Francisco
Yes, if the building sits in a designated historic district or is a rated resource, any street-facing change triggers a Planning Department review and often a Historic Resource Evaluation. Interior-facing windows and in-kind pane repairs usually skip that step. Call (252) 675-6980 and tell us your block, and we’ll tell you where you stand before you spend a dollar.
The original 1930s and 40s steel casements sit flush with stucco, so removing them usually means custom panning to adapt the deeper modern frame, stucco repair, and sometimes interior trim work. That labor and material detail is what pushes the job into the $2,500 – $5,000 range per opening. A standard wood or vinyl swap on a newer opening does not carry that work, which is why the pricing is lower.
Like-for-like wood double-hung sashes with matching profiles and existing colors get approved far faster than modern vinyl. The review bodies want the street-facing elevation to read as it did historically, so we spec wood sash, true divided lites where the original had them, and paint colors that match the existing facade. We can still upgrade the glass to low-E insulated units inside that wood sash without changing the exterior appearance.
The constant damp, salt-laden air, and wind-driven rain in the Sunset, Richmond, and Outer Mission mean poorly flashed or unsealed jambs fail within one wet season. We flash and seal for this climate specifically: deeper sill pans, backer rod under the trim, and sealant that holds up to salt air. A window that survives a hot dry climate in Sacramento will leak here by February.
We do. Hale Windows & Doors files the submittal packet, the Historic Resource Evaluation when required, and we schedule the install at the tail end of the approval calendar so the facade is never left open waiting on a committee. You get a written price before we file, and a written schedule once the review window is known. Call (252) 675-6980 for a free estimate.
Written by Spencer Odell, Owner at Hale Windows & Doors, serving San Francisco since 2009.










Before
After
Before
After
Before
After