E

ES Windows Construction in San Francisco, CA

Windows & doorsWindows & doors
Kitchen remodelingKitchen remodeling
Bathroom remodelingBathroom remodeling
Home additions & ADUHome additions & ADU
RoofingRoofing
Driveway & paversDriveway & pavers
FenceFence
Every visit starts with

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as$199/month*On approved credit; ask for current terms
Get your free estimate

ES Windows Construction in San Francisco, CA | Ashford Contractors

We provide independent General Contractor – San Francisco ES Windows service across the city, from glass unit replacement to complete window and patio door installs in older wood-frame homes. What separates our ES work here is that we plan every opening around the city’s mapped liquefaction zones and soft-story requirements, not just the window itself. If you have a fogged ES glide-out in the Outer Sunset or a racked patio door in a Marina soft-story building, call (877) 752-3868 for a free estimate.

Call (877) 752-3868

Why San Francisco Residents Choose Us for ES Windows Service

We’ve spent years installing and retrofitting ES (Egress Systems) swing-in and glide-out window and door units specifically inside San Francisco’s aging wood-frame stock. That means we know how these products behave in fog-belt humidity and how to detail them against Victorian-era rough openings that were never square to begin with. Glen Mossier, our owner, trained in construction technology at Skyline College in San Bruno, where he learned the framing and materials science that actually shows up on a job site. He’s built his reputation on getting the subfloor and framing square before anything else goes in, and that same discipline applies to every ES unit we set. We are an independent contractor, not authorized or certified by ES Windows, which means we’re free to source the right part for the job rather than the part a manufacturer program tells us to sell. That independence matters when you’re trying to keep a 15-year-old ES frame in service instead of paying for a full replacement.

Explore

Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence

Common ES Windows Construction Problems We Solve in San Francisco

  • Marine moisture intrusion at the frame-to-rough-opening joint. Fog-belt condensation wicks behind the nailing fin on ES vinyl frames and rots the surrounding fir framing. You’ll see fogged glass first, then soft interior casing. We re-flash the opening properly, sister any rotted sill, and re-set the unit.
  • Weeping and balance failure on ES glide-out and swing-in units. Years of ashcan grit and marine salt air dry out the factory lubricant, so sashes drop or bind instead of seating flush. We replace balances and weatherstrip rather than the whole window.
  • Fogged or failed insulated glass units. ES double-pane seals give out on ocean-facing units. The fix is glass unit replacement, not a new window. We measure the existing frame and match the correct-profile insulated glass.
  • Racked patio doors and oversized units in soft-story garages. After a mandatory Soft Story retrofit stiffens the building around them, ES patio doors set into street-level walls get pulled out of square. Latches misalign, air gaps open. We re-square and adjust the door to the new building geometry.
  • Improperly flashed replacements from previous installs. We regularly find ES units that were caulked but never flashed. In San Francisco’s wet winters, that’s a rot problem waiting to happen. We correct the flashing detail, not just the window.

ES Windows Service in San Francisco: What Local Conditions Mean for Your Equipment

San Francisco’s Seismic Hazard Mapping Act zones change how we anchor and flash ES window and patio-door openings depending on the parcel. A window replacement or addition permit in the Marina, South of Market, or along the eastern waterfront can trigger a geotechnical report and upgraded foundation and framing details. That means an ES sliding patio door on a Marina parcel might need a different rough-opening detail and structural tie-down than a similar job two blocks uphill in Pacific Heights, simply because the mapped liquefaction zone demands it. We plan for that before we order parts or open a wall. On a 1908 Edwardian in Noe Valley, our crew opened a fogged ES glide-out window and found the nailing fin had been caulked but never flashed, so marine moisture had rotted the fir sill and the balance was binding on a dried-out track. We replaced the failed insulated glass unit, re-flashed the opening with a proper sill pan and housewrap lap, sistered the rotted sill, and re-set the ES sash with new weatherstrip. No full replacement needed, and the unit now latches flush through the foggy months.

ES Windows Models & Products We Service in San Francisco

We work on the full ES product range: the ES Vinyl Glide-Out Window, ES Swing-In Vinyl Window, ES Sliding Patio Door, and ES Fixed/Awning Vinyl Window. Our ES Windows sales & service approach is simple: we match every unit to correct-profile OEM or equivalent aftermarket sashes, balances, weatherstrip, and insulated glass units by measuring the existing frame rather than forcing a universal part. On intact ES frames we repair. We only recommend full replacement when the vinyl frame itself is cracked or the rough opening has rotted. We stock common balance profiles and weatherstrip locally so we’re not waiting on a warehouse shipment when your window won’t stay closed.

Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

ES Windows Service Pricing in San Francisco

What you’ll pay depends on whether we’re repairing an existing ES unit or replacing it entirely, and whether the opening needs structural work. Here’s what to expect:

Service Price Range
Window Replacement (ES vinyl units) $5,310 – $17,700
Impact Window Installation $9,440 – $29,500
Home Addition (new ES window/door openings) $53,100 – $153,400
Roof Repair (re-flashing at window heads) $470 – $2,125

Every free estimate includes a written line-item breakdown, an assessment of your existing rough opening, and a straight answer on repair versus replacement. Call (877) 752-3868 to schedule yours.

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 – ES Windows Construction in San Francisco

Service Areas Near San Francisco

We bring the same independent ES Windows service to Foster City, Redwood Shores, Belmont, San Mateo, San Carlos, and Highlands-Baywood Park. See our San Francisco service area for full coverage details. Homeowners in the broader Peninsula can also find us through our ES Windows service in Loyola and ES Windows service in Chinatown pages.

Book Your ES Windows Service in San Francisco Today

We’ll inspect your ES units, assess the rough openings, and give you a written line-item estimate. Call (877) 752-3868 to schedule your free estimate. Build it right the first time, and you won’t be rebuilding it in ten years.

Written by Glen Mossier, Owner at Ashford Contractors, serving San Francisco and the surrounding Peninsula.

Need Construction help in San Francisco? Licensed & insured · Written quotes before work starts response · free estimates
Call (877) 752-3868
Areas We Serve

Request a Free Estimate in San Francisco

Tell us what you need — Ashford Contractors responds fast. No obligation.

When you send us your details, you acknowledge our Privacy Policy and agree that you may be contacted by call, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Prefer to text? Send a Text
Call Now - 24/7 Dispatch