







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
ECO Window Systems Windows & Doors: The San Francisco Owner’s Guide
If you have an ECO Window Systems window or door that’s failed, we stock and install compatible replacement parts and full units throughout San Francisco, with most window and door replacements running $5,310 to $17,700 installed depending on size, glass package, and access. The typical call we get starts the same way: a sash that won’t stay up, a lock that won’t throw, fog between the glass panes, or a patio door that’s started dragging across the track. You notice it in the morning when the fog rolls in off the Pacific and the window won’t seat, or you feel the draft first, then see the condensation. By the time most San Francisco homeowners call us, the part has been failing for months.
Bradford Remodeling Co San Francisco is an independent service provider. We’re not affiliated with ECO Window Systems, but we work on their windows and doors regularly because they’re common in the Bay Area housing stock, particularly in homes built or renovated since the early 2000s. Curtis Lane keeps a running inventory of the failure points we see most: balances, rollers, weatherstripping, multipoint lock gearboxes, and insulated glass units. If your ECO window or door is failing, the odds are good we’ve already matched that exact part for another home in the Outer Sunset, Noe Valley, or the Richmond.
Key takeaways:
- ECO Window Systems parts are matchable, but you need the right series and size, not just a brand name.
- Most window and door replacements in San Francisco run $5,310 to $17,700 installed with a written price before work starts.
- We stock common balances, rollers, and weatherstripping on the truck; insulated glass units are measured and ordered to spec.
- Every replacement is covered by the 365-Day Done Right Promise in writing.
Which ECO Window Systems Models This Applies To

ECO Window Systems has been sold under several series names depending on the era and distributor, which is exactly where parts matching gets tricky. You can’t just order “an ECO window balance” and expect it to fit. The series, the sash weight, and the glass thickness all change the hardware spec. The most reliable way to identify what you have is to look at the spacer bar inside the glass for the manufacturer etching, then check the hardware for any stamped numbers on the balance or hinge. If there’s no label left, we measure the sash and weigh it to match the correct balance.
For most San Francisco homes, the decision comes down to OEM versus quality aftermarket. OEM parts from ECO Window Systems are the cleanest match but often carry longer lead times. Quality aftermarket equivalents, particularly for balances and rollers, are frequently in stock locally and meet or exceed the original spec. For insulated glass units, the real discipline is in the spec: low-E coating type, argon fill, spacer material, and overall thickness all have to match or the glass won’t seat correctly in the frame. We write that spec down on every quote so the number you get is tied to the actual part, not a guess.
Styles & brands we work with







Signs Your ECO Window Systems Windows & Doors Is Failing
- Sash drops or won’t stay open. The constant-force or block-and-tackle balance has lost tension or snapped. San Francisco’s temperature swings, mild as they are, still fatigue the spring steel over time. Once one fails, the other side usually isn’t far behind.
- Fog or moisture between the panes. The insulated glass unit’s seal has failed. Once the desiccant inside the spacer bar is saturated, no amount of sun clears it. The fix is a new IGU, not a reseal.
- Patio door drags, sticks, or jumps the track. The tandem rollers have worn flat or the bearings have seized. Coastal air in neighborhoods like the Outer Sunset accelerates corrosion on the roller hardware.
- Lock won’t throw or the handle spins free. The multipoint lock gearbox has stripped internally. This is common on ECO doors after years of use, especially if the door was ever forced while locked.
- Draft or visible daylight around the sash. The weatherstripping has compressed or torn, or the sash has shifted out of square. It’s often both: the weatherstrip fails first, then the misalignment makes the draft worse.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

Window replacement in San Francisco runs $5,310 to $17,700 installed, and the spread is driven by three things: how many units, what glass package goes back in, and whether the existing frames are salvageable or need full tear-out. A basic single window with a standard insulated glass unit and no frame repair lands at the lower end. A full-frame replacement with upgrade glazing, exterior trim work, and lead-safe practices on an older home pushes toward the top. Door work falls into the same range depending on whether it’s hardware only or a complete slab and frame replacement.
Every quote comes with a written line-item price before work starts. That’s The Garrison Standard, and it’s non-negotiable at Bradford Remodeling. The labor, the part, the disposal, the hardware, the sealant: it’s all in the document. If the scope changes during the job, the price doesn’t move unless we put the change in writing and you sign off first. Every completed repair or replacement carries the 365-Day Done Right Promise. If the work fails within a year, we come back and correct it at no charge.
DIY or Call Us?
Here’s the honest split. A homeowner can safely check the obvious: is the balance visibly snapped, is the weatherstripping torn, are the rollers caked with debris? Cleaning a track and confirming what’s broken is reasonable. The line for DIY is where tension and glass come in. Window balances hold enough spring force to take off a finger if they release wrong. An insulated glass unit is heavy, awkward, and unforgiving if it drops. A multipoint lock gearbox swap requires removing the door slab on many ECO models, which is a two-person job with a real pinch risk.
If you’re in San Francisco and the problem is a worn balance, a dragging door, or fogged glass, call us at (831) 610-5598. We’ll match the part, give you a written number, and get it squared away without surprises at close-out.
FAQs

Expect 15 to 20 years from the frames and hardware, but insulated glass seals often fail by year 10 to 12 in coastal San Francisco air. Regular cleaning of tracks and hardware extends the lifespan. Call (831) 610-5598 if you’re seeing fogging or sag before year 15.
Some parts can, most can’t. A balance can’t be re-tensioned reliably, and a fogged insulated glass unit can’t be resealed. Weatherstripping and roller cleaning are the two repairs worth doing. We’ll tell you straight if a repair makes sense or if you’re just delaying the replacement. Call (831) 610-5598 and we’ll assess it honestly.
Most single window and door hardware replacements take 60 to 90 minutes on site. A full insulated glass unit replacement is typically same-day if the glass is in stock; if it’s a custom size, expect one to two weeks for fabrication. Either way, you’ll have a firm date in writing before we start.
We stock common balances, rollers, weatherstripping, and lock mechanisms for ECO systems on our service vehicles in San Francisco. Insulated glass units are ordered to the exact spec from the existing window. Call (831) 610-5598 and we’ll confirm whether your part is on the truck today.
Written by Curtis Lane, Owner, Bradford Remodeling Co – San Francisco, CA at Bradford Remodeling Co San Francisco, serving San Francisco and nearby areas.


