







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
CWS Windows & Doors: The San Francisco Owner’s Guide
We stock and install CWS-compatible window and door parts across San Francisco, with most replacement parts running $470 – $2,125 installed depending on the component and hardware involved. Full window replacement on a CWS unit typically lands between $5,310 and $17,700 in this market. Most owners discover a failed part the hard way: a sash that won’t stay up, a lock that spins without catching, or a door panel that suddenly drags against the threshold after years of smooth operation.
Bradford Remodeling Co San Francisco is an independent service provider and not affiliated with CWS, but we work on their products regularly. We know which CWS hardware cross-matches, which parts are worth replacing versus repairing, and what actually fails first on these units in San Francisco’s fog-and-salt-air climate.
Which CWS Models This Applies To

CWS has produced several window and door lines over the years, and parts compatibility is not always obvious from the outside. The easiest identification is the label: most CWS units carry a silver or white sticker on the sash edge or the top of the door frame, usually with a series code and sometimes a manufacture date. If that label is gone, measure the visible glass width and thickness, then check the hardware style. Older CWS windows used a mortise-style lock with a sliding bolt, while newer lines use a flush cam lock. These do not interchange.
The OEM-versus-aftermarket decision matters here. For weatherstripping, friction stays, and glazing bead, a quality aftermarket equivalent performs as well as the original, often at 40 – 50% less cost. For locks, balances, and multi-point door hardware, we recommend OEM or a known-equivalent brand. CWS multi-point door locks have specific backset and roller spacing; a generic replacement can bind within a year, especially in damp Outer Richmond or Sunset District exposures where corrosion accelerates wear.
One checkable gotcha: CWS balances are sized by sash weight and stamp-coded, not by window width alone. If you replace a balance using only the window width, the sash will drift or slam. That’s the most common mistake we fix on second visits.
Key Takeaways
- Most CWS parts we replace run $470 – $2,125 installed in San Francisco.
- Full CWS window replacement: $5,310 – $17,700.
- Identify your unit by the frame label first, then by hardware style.
- Balances, multi-point locks, and hinges are OEM-preferred; weatherstripping and glazing bead are fine as quality aftermarket.
- Every job gets a written price before work starts, and the whole repair is covered by our 365-Day Done Right Promise.
Styles & brands we work with







Signs Your CWS Windows & Doors Is Failing
- Sash won’t stay up or drops hard when released. The balance system has lost tension or snapped. On CWS windows this is often a coil or block-and-tackle balance, and it usually fails on one side first, which makes the sash bind diagonally.
- Lock spins freely or won’t throw the deadbolt. The cam or striker is worn or misaligned. On CWS doors, this often follows years of the door settling against the frame, which shifts the keeper out of line.
- Condensation or fog between the glass panes. The insulated glass unit has lost its seal. San Francisco’s damp, salty air accelerates this, especially on west-facing units in the Richmond and Sunset that take direct marine moisture.
- Visible daylight or a draft around the frame perimeter. Weatherstripping has compressed or torn, or the frame has shifted. We see this most on older CWS installs where the original seal was foam tape rather than a compressible finned seal.
- Door drags against the threshold or won’t latch cleanly. Hinges or rollers have worn, or the slab has settled. On CWS patio doors, the adjustable roller assemblies are often the culprit, and they can usually be replaced without pulling the entire door panel.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

For CWS parts in San Francisco, expect $470 – $2,125 for most individual component replacements: balances, locks, weatherstripping, hinges, rollers, and insulated glass units. The spread depends on the part, the series, and how much disassembly the job requires. A simple weatherstrip swap is fast and lands at the low end. A multi-point lock on a CWS entry door, which requires pulling the hardware out of the door slab and aligning the rollers, sits near the top.
Full window replacement on a CWS unit runs $5,310 – $17,700 installed. That includes the window unit, removal of the old sash and frame as needed, proper flashing and sealing, and haul-away. Every number is written down before we start, and the 365-Day Done Right Promise covers the work for a full year. If the repair fails inside that window, we come back and correct it at no charge.
DIY or Call Us?
Some CWS parts are genuinely safe to inspect: you can check for torn weatherstripping, clean the tracks with a dry cloth, and confirm whether a lock is physically misaligned. That’s useful information to have before you call, and it helps us get the right part on the first trip.
Where DIY goes wrong is on balances, multi-point locks, and insulated glass. Balance springs are under tension and can take a chunk out of your hand if released wrong. Multi-point locks need the door slab removed carefully, and an insulated glass unit in a CWS frame has to be bedded correctly or you get a new leak inside a month. If the part is under tension, inside a sealed unit, or controls how the door locks, that’s a job for a trained tech. Call (831) 610-5598 and we’ll tell you straight whether it’s worth a service call or a full replacement.
FAQs

CWS windows generally hold up 15 – 25 years in San Francisco, but the hardware (balances, locks, rollers) typically needs attention between years 8 and 15. Coastal fog and salt air shorten weatherstripping life to about 5 – 8 years on west-facing elevations. Call (831) 610-5598 for a straight evaluation of your specific unit.
Yes, in most cases. Balances, locks, rollers, weatherstripping, and hinges are all serviceable parts, and we repair them regularly. The exception is a failed insulated glass seal, which requires the glass unit to be replaced because the desiccant inside the spacer is spent. Call (831) 610-5598 and we’ll tell you which one you’re looking at.
Most individual part replacements take 45 minutes to 2 hours once the correct part is in hand. A full window or door swap is usually a half-day job. We bring common CWS hardware on the truck, and for uncommon parts we’ll get a firm lead time before we schedule. Call (831) 610-5598 for an exact timeline on your model.
We stock common CWS balances, cam locks, weatherstripping, and roller assemblies on the truck. Specialty items like multi-point door locks and odd-size insulated glass units are ordered to spec, usually with a 3 – 10 day lead time in San Francisco. We also stock parts for KraftMaid, Cambria, and Silestone among the other brands we service. Call (831) 610-5598 and we’ll check inventory while you’re on the phone.
Written by Curtis Lane, Owner, Bradford Remodeling Co – San Francisco, CA at Bradford Remodeling Co San Francisco, serving San Francisco and nearby areas.


