A Bradford company - serving San Jose, CA
An open living room and dining area after a whole-home remodel

Oldcastle Windows & Doors Nationwide

Free Estimate on SiteCalls Answered by a Live Person, 24/7Background-Checked TechniciansA Local Team in San Jose
A remodeled living room with built-in shelves around the fireplace
A whole-home remodel with the living, dining and kitchen areas opened up
A remodeled family room with new windows and a window seat
A remodeled primary suite with built-in wardrobes and a window seat
A remodeled staircase with wood treads and a slim metal railing
A galley kitchen opened up to the dining room with a new peninsula
A walk-in shower with large-format tile and a built-in niche
A wide opening with a new beam where the kitchen wall was removed
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

Oldcastle Windows & Doors: The San Jose Owner’s Guide

If you’ve got a failed Oldcastle window sash, a door panel that won’t sit right, or hardware that’s given up, Bradford Remodeling Co San Jose stocks and installs Oldcastle-compatible replacement parts across San Jose, with typical replacement work running $470 to $2,950 depending on the part and scope. Most window and door hardware swaps we handle same-week, not same-month. The usual story we hear: a window won’t lock, a sliding door grinds on its track, or a patio door suddenly won’t seal against the San Jose evening chill. You know the part failed. What you need is a straight answer on whether it’s worth fixing and what it costs.

Call (669) 272-2637

Which Oldcastle Models This Applies To

A home office with a built-in desk and shelves

Oldcastle manufactured windows and doors under several lines over the years, including vinyl and aluminum single-hung, double-hung, sliding patio doors, and swing patio doors. The hard truth about Oldcastle parts is this: model numbers stamped on the glass spacer or etched in the frame corner matter more than the brand name. A 2004-era Oldcastle sliding door in a Willow Glen ranch and a 2016 unit in a North San Jose townhouse may share a logo but take entirely different rollers, different lock sets, and different weatherstripping profiles.

When we identify the right part, we go off three things: the size of the glass unit, the frame material, and the hardware’s mounting pattern. Oldcastle’s vinyl lines used a narrower stile profile than some competitors, so a generic latch that fits a comparable Milgard or Jeld-Wen unit often will not seat correctly in an Oldcastle frame. That’s the compatibility gotcha nobody tells you until the part arrives and doesn’t fit. For most single-family homes in San Jose built between roughly 1995 and 2015, we can match an OEM part or a quality aftermarket equivalent. We’ll tell you which one makes sense for your unit and why. We’re an independent contractor, not affiliated with Oldcastle, so we match parts across the full range without being tied to one supply line.

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

Signs Your Oldcastle Windows & Doors Is Failing

  • You have to lift or wrestle the sliding door to move it. The rollers are seized or flattened from years of San Jose dust and hard water. Once the roller housing cracks, the door rides on the track itself, which scores the aluminum and turns a $90 roller replacement into a full track repair.
  • The lock set won’t engage, or it engages but the door still wiggles. Oldcastle multi-point locks depend on all three latch points lining up against the keepers. When the door panel settles even a quarter inch, the top and bottom latches miss. The center latch catches, the owner thinks it’s locked, and the door’s actually only partially secured.
  • Condensation between the panes, or a fog you can’t wipe off. The insulating glass unit’s seal has failed. In San Jose’s dry summer-to-damp winter cycle, seals on 15-to-20-year-old units fail regularly. The glass is gas-filled for insulation value; a failed seal means that value is gone and you’re paying for it in your PG&E bill.
  • The window won’t stay up, or it drops when you let go. The balance system inside the frame has worn out or broken. Oldcastle single-hung and double-hung units use either a spiral balance or a block-and-tackle balance depending on the window’s age and weight. The wrong replacement balance lets the sash slam down, which is dangerous and damages the frame.
  • Drafts at the edges, but the glass looks fine. The weatherstripping or the pile seal in the sill channel has compressed and flattened. This is the most common call we get from Almaden Valley and Cambrian homeowners in late fall, when the first cold evenings expose every gap.
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

Replacement Cost & What’s Included

An open living space after a whole-home remodel

Parts-and-labor pricing for Oldcastle window and door repairs in San Jose typically breaks down like this:

  • Weatherstripping and seal replacement on one window or door: $470 to $825
  • Sliding door roller and track service: $590 to $1,180
  • Lock set, latch, or multi-point lock replacement: $470 to $945
  • Insulated glass unit replacement (seal failure, one sash): $710 to $2,950
  • Full sash replacement or frame repair: $1,180 to $2,950

What drives the range is the part itself, the age of the unit, and whether the frame needs cleaning or straightening before the new part goes in. You get a written price before any work starts, and that price does not move at the door. Every parts replacement we do comes with the 365-Day Done Right Promise: if the part or the install fails within a year, we come back and correct it at no charge. Straight number, written scope, done when we said done.

DIY or Call Us?

Some things you can check yourself: a loose screw on a handle set, debris in the bottom track, or a weatherstrip that’s pulled out of its groove and can be pressed back in. That’s inspection, and it’s free. The dangerous part starts when you pull a spring-loaded balance out of an Oldcastle window frame. Those balances are under tension. When they let go, they do it fast and hard, and fingers lose. Same rule for any glass unit, especially an insulated glass unit with a broken seal. If a window won’t stay up or the hardware is fighting you, that’s the fork in the road. Call (669) 272-2637 and we’ll put eyes on it before you risk more than the part is worth.

FAQs

A finished basement family room with a media wall and wet bar

Getting started with Bradford in San Jose

Every project starts with a conversation and a written price. Here is how to take the first step.

A project lead measuring a kitchen with the homeowner during a free estimate

Free on-site estimate

A project lead walks the job with you, measures it and hands you a written, line-item price. No obligation.

Book an estimate
A remodeling crew arriving at a home with lumber and tools

Your San Jose team

A local crew that works across San Jose and the towns around it, to the same written standard as every Bradford location.

Areas we serve
A worker laying floor protection and a dust barrier before work starts

Read our written promise

What we promise on every job, written down, with the terms spelled out before any work starts.

Our promise
Need Construction help in San Jose? Licensed & insured · Free in-home estimates response · free estimates
Call (669) 272-2637
Local Service Coverage

Request a Free Estimate in San Jose

Tell us what you need - Bradford Remodeling Co San Jose responds fast. No obligation.

By reaching out through this form, you agree to the terms of our Privacy Policy and authorize us to contact you by telephone, text message, or email about your service request, including from the local pros who may handle it.

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