







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Oldcastle Windows & Doors: The San Francisco Owner’s Guide
We stock, source, and install Oldcastle-compatible window and door parts across San Francisco, with most replacement hardware and glass installed for $470 to $2,950 depending on the component. When a homeowner calls us about an Oldcastle product, it is almost never the frame that failed first, it is a worn balance, a failed seal, a broken latch, or a fogged insulated glass unit. You notice a window that will not stay up, a door that will not latch square, or condensation trapped between two panes that no amount of wiping clears. That is the part talking.
Which Oldcastle Models This Applies To
Oldcastle sold windows and doors under several product lines over the years, and the parts are not interchangeable across all of them. The quickest way to identify what you have is to look for the manufacturer label, usually laser-etched or foil-stamped on the frame or the top edge of the sash. It will carry a series code, the glass make-up, and sometimes a date code. If that label is gone, we measure the sash thickness, the balance style, and the hardware footprint to pin down the series. Oldcastle’s vinyl and aluminum lines use different balance systems, and the insulated glass units are built to different thickness specs. On the door side, Oldcastle patio sliders and hinged entry doors use their own roller and hinge geometry, and a generic big-box roller rarely tracks right. We stock OEM Oldcastle parts where they are still available, and when they are not, we use aftermarket components matched to the original spec, not to whatever is on the shelf. Independent of Oldcastle, Bradford Remodeling Co San Francisco is not an authorized Oldcastle dealer. We are a service provider that works on what is already in your house.
Styles & brands we work with







Signs Your Oldcastle Windows & Doors Is Failing
- Window drops or will not stay open. The balance system inside the frame has lost tension. On Oldcastle vinyl windows, this is usually a worn block-and-tackle or spiral balance, and it does not fix itself.
- Fog or moisture between the panes. The insulated glass unit seal has failed. What you are seeing is condensation trapped inside the dead air space. No surface cleaning touches it, because the failure is inside the glass assembly.
- Sliding door grinds or fights you. The rollers are worn flat, or the track is out of alignment. Oldcastle sliders ride on specific roller profiles, and a mismatched roller chews up the track fast.
- Door will not latch or the lock binds. The door slab has settled, the hinges are worn, or the strike plate is out of position. In San Francisco homes, this is often tied to house settling, not just the door itself.
- Drafts or rattling around the sash. Weatherstripping and glazing beads shrink and harden with age. Once the seal between sash and frame is gone, you are paying to heat or cool the air outside your house.
Replacement Cost & What’s Included
In San Francisco, Oldcastle window and door part replacement typically runs $470 to $2,950 installed. A single balance assembly or latch swap sits at the low end. A full insulated glass unit replacement, built to the exact thickness and low-E coating of the original, runs higher, especially on larger patio door panels. The range is driven by three things: the part itself, access, and whether we are matching a glass spec or a hardware spec. Every quote includes the part, the labor, and disposal of the old component. You get a written price before any work starts, and every job is covered by our 365-Day Done Right Promise. If the repair fails inside the guarantee period, we come back and correct it at no charge. That is The Garrison Standard, written down.
See the difference
Before
After
Before
After
Before
AfterDIY or Call Us?
There are a few things a careful homeowner can check without opening a tool bag. Confirm the lock is not partially engaged. Look for debris in a sliding track. Check that a sash is not simply tilted out of its shoe. Past that, these repairs go wrong quickly. Oldcastle balance assemblies are under spring tension, and removing one without the right tool puts a hand or a face in the path of stored energy. Replacing an insulated glass unit wrong means ordering a panel that leaks from day one. If the part is failed, call us at (831) 610-5598. We will tell you what it is, what it costs, and how long it takes, in writing, before we touch the first screw.
How Bradford Remodeling Co San Francisco Works
We are part of the Garrison Partners family, established in 2004, and we operate as an independently owned and operated business held to The Garrison Standard. That means a written price before any work starts, background-checked uniformed technicians on site, and a live person answering the phone 24 hours a day. Curtis Lane runs our San Francisco operation, and he keeps a worn copy of the California Building Code on his desk. Straight number, real scope, no surprises at close-out. Alongside Oldcastle parts, we also stock and spec parts for KraftMaid, Cambria, and Silestone products, so if your window is the first problem you have found this year, we can likely sort the next one too.
Frequently Asked Questions
Oldcastle vinyl and aluminum windows typically last 20 to 30 years in San Francisco’s climate, but components fail earlier. Balances, rollers, and weatherstripping often need replacement at the 10 to 15 year mark. Fogged insulated glass units can appear at any age once the edge seal fails. If you are past 15 years and chasing multiple repairs, a window replacement in San Francisco typically runs $5,310 to $17,700, and we will give you a straight price before any work starts. Call (831) 610-5598 for a free estimate on either parts or full replacement.
Some parts can be repaired, but most are replaced. A balance assembly, roller, latch, or weatherstrip is a replace item, not a repair item, because the wear is in the component geometry itself. An insulated glass unit cannot be repaired, only replaced. We will always tell you which one applies to your window or door before pricing it.
Most hardware replacements, from a single balance to a patio door roller set, are done in under two hours. Insulated glass units take longer because the panel is fabricated to the original spec, and that is typically a one to two week lead time in San Francisco. We give you a timeline in writing with your quote, and we do not move that number at the door.
We stock the most common Oldcastle hardware, including balances, latches, rollers, and weatherstripping profiles, on our service vehicles in San Francisco. Insulated glass units are order-to-spec because the thickness and low-E coating must match your existing window. If we do not have the part on the truck, we will tell you before we schedule the visit.
Key Takeaways
- Oldcastle window and door part replacement in San Francisco runs $470 to $2,950 installed, with a written price before any work starts.
- Common failures are balances, insulated glass seals, rollers, latches, and weatherstripping.
- We stock common Oldcastle hardware on our trucks and order insulated glass to exact spec.
- Every repair carries the 365-Day Done Right Promise: if it fails inside a year, we return and correct it at no charge.
- Call (831) 610-5598 for a free estimate, answered by a live person, 24/7.
Written by Curtis Lane, Owner, Bradford Remodeling Co – San Francisco, CA at Bradford Remodeling Co San Francisco, serving San Francisco and nearby areas.


