







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Oldcastle Windows & Doors: The Sacramento Owner’s Guide
If you have an Oldcastle window or door that won’t lock, seal, or slide the way it should, we can source the correct replacement hardware or sash and install it. For Sacramento homes, most Oldcastle part replacements run $180–$900 installed depending on whether we’re replacing a balance, a lock set, a roller assembly, or a full insulated glass unit. We’re a Bradford Remodeling Co Sacramento crew, not an Oldcastle dealer, so we don’t push one solution; we match the part to your specific frame and tell you the real price before any work starts.
Most owners call us after noticing one of three things: a window that drops when you let go, a patio door that drags across the track, or condensation between the panes. That’s how Oldcastle failures usually show up, quietly, long before the frame itself looks damaged.
Which Oldcastle Models This Applies To

Oldcastle produced vinyl windows and sliding patio doors under several labels you might see on a white or silver sticker on the frame edge: Series 300, Series 600, Series 700, and the Comfort Series. The sticker usually sits on the top rail of the lower sash or the inner edge of the door frame. Take a photo of it before you call us; the production code tells us the exact balance weight, glass thickness, and weatherstrip profile that frame left the factory with.
Here’s the gotcha: Oldcastle changed balance shoe geometry between series generations. A Series 300 tilt latch from a 1998 build won’t fit a Series 600 from 2006, even though they look nearly identical at a glance. Measure the metal channel width inside the jamb: 3/8-inch balances and 1/2-inch balances take different shoes. For glass, the overall insulated unit thickness matters; most Oldcastle windows in the Sacramento market came as double-pane with a 7/8-inch or 1-inch overall unit depth. OEM replacement glass works, but a quality aftermarket insulated unit from a Sacramento glass fabricator often comes in $40–$90 cheaper per pane with the same Low-E coating and argon fill, and it carries a comparable warranty. We’ll tell you when OEM is worth it and when it isn’t.
Styles & brands we work with







Signs Your Oldcastle Windows & Doors Is Failing
- Window sash won’t stay up or drops hard when released. That’s a failed constant-force or block-and-tackle balance. The nylon shoe cracks, the spring lets go, and the sash becomes dead weight. One balance set per sash, easy for us to swap, rough on fingers if you try it yourself.
- Sliding door scrapes, drags, or jumps the track. Oldcastle roller carriages use soft nylon wheels that flatten over time, especially in Sacramento’s dry summers when dust works into the track. If the door panel tilts when you lift it, the rollers are done.
- Fog or condensation between the glass panes. The perimeter seal on the insulated glass unit has failed. The desiccant inside the spacer absorbed all the moisture it can, and now the glass is sweating from the inside. No reseal fix; the unit gets replaced.
- Lock won’t throw or latch won’t catch. On Oldcastle casement and sliding doors, the keeper and latch bar are steel, but the mounting points are molded into the vinyl. Over years of use, the vinyl around the screws stretches, the latch drifts, and the door no longer seals tight at the corner.
- Air you can feel around a closed window. The weatherstrip has compressed permanently. Original Oldcastle pile and bulb seals are good for maybe 10–14 years in Sacramento’s heat, less on southwest-facing windows. New compressible bulb seal fixes it in most frames without touching the glass.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

Here’s what you’re looking at for a Sacramento home, parts and labor together:
- Balance replacement (one sash): $180–$320
- Roller assembly replacement (sliding door): $220–$400
- Lock set or latch replacement: $160–$320
- Weatherstrip replacement (full sash or door panel): $140–$280
- Insulated glass unit replacement (single pane): $350–$900 depending on size and coating
Your price moves with sash size, glass type, and whether the frame itself is square or needs shimming back to plumb. We give you a written line item before any work starts and we don’t change the number at the door. All of our window and door part work carries the 365-Day Done Right Promise: if the part or our install fails within a year, we come back and correct it at no charge. That guarantee is in writing, on your invoice, in your hand when the job closes.
DIY or Call Us?
A few checks are safe to do yourself. Confirm the production sticker code. Note whether the problem is on the left or right side, top or bottom. Clean the lower track on a sliding door with a dry brush and see if the drag disappears. That’s information that helps us quote accurately over the phone.
What we don’t recommend is a homeowner swapping balances, glass units, or roller carriages themselves. Balances carry spring tension even when the window is closed, and vinyl frames gouge easily if you pry the wrong way. A cracked vinyl corner or a shattered sealed unit doubles the cost of what started as a $200 fix. If you’d rather have us handle it, call (279) 226-1509 and we’ll schedule a free estimate at your place.
FAQs

Most original Oldcastle balances last 12–18 years in Sacramento’s climate. West-facing windows on stucco homes tend to fail sooner because the interior vinyl around the balance shoe gets hotter. If your home was built between 1998 and 2012, you’re in the window where several units may fail in the same year; we can inspect all windows on the call and quote a grouped price. Call (279) 226-1509 for a free estimate.
It depends on the part. Locks and latches can sometimes be adjusted if the vinyl mounting points are still sound. Balances, rollers, and sealed glass units cannot be meaningfully repaired; the components are not serviceable. We’ll tell you straight which one you’re dealing with. Call (279) 226-1509 and describe the symptom; we can usually name the part and the price range over the phone.
For a single balance, roller set, or lock, we’re typically in and out in 45 minutes to an hour. A glass unit replacement is a one-day job, sometimes two if the old unit needs to be cut out of a painted-in frame. We’ll confirm the timeline in writing with your estimate.
We carry the most common balance shoes, spring balances, roller carriages, and weatherstrip profiles for Oldcastle windows and sliding doors, plus the common sizes for KraftMaid, Cambria, and Silestone cabinet and surface hardware since we service those brands too. If your specific part has to be ordered, we’ll tell you the lead time up front, not after you’ve signed.
If your Oldcastle window or door is giving you trouble, call (279) 226-1509. We’ll identify the part, give you a written price, and have it handled on the schedule we agree to. Straight scope, firm price, no surprises after the drywall goes up.
Written by Curtis Lane, Owner, Bradford Remodeling Co Sacramento at Bradford Remodeling Co Sacramento, serving Sacramento and nearby areas.


