







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Oldcastle Windows & Doors: The San Antonio Owner’s Guide
If you have an Oldcastle window or door that’s fogged, drafty, hard to open, or simply won’t lock anymore, you likely need a replacement part or a full unit swap. We stock and install Oldcastle-compatible windows and doors across San Antonio, and a full window replacement typically runs $4,500 – $15,000 depending on how many units and what series you have. Most homeowners discover the problem the same way: a window that suddenly fogs between the panes after a Texas thunderstorm, a patio door that grinds on its track, or a lock that’s been wiggled loose after years of heat cycles. You’re not looking for a sales pitch here. You want to know if this thing can be fixed, what it’ll cost, and who’s actually going to show up to do it.
We’re an independent San Antonio service provider, not affiliated with Oldcastle, but we’ve worked on enough of their products to know exactly what fails, what’s worth repairing, and when a full replacement makes more sense than patching a tired unit. If you’re staring at a failed seal or a door that won’t shut square, you’ve come to the right page.
Which Oldcastle Models This Applies To

Oldcastle built windows and doors under a few different labels over the years, and the naming matters when you’re matching parts. The most common lines we see in San Antonio homes are the Oldcastle BuildingEnvelope commercial curtainwall units and the residential MI Windows (now Milgard/MI) product lines that Oldcastle manufactured or distributed. Many homeowners don’t realize the window they’ve been calling “Oldcastle” for 15 years is actually an MI 1650 or 6400 series aluminum window. That’s not a problem, it just changes which hardware kit or glass pack you need.
Here’s what to look for before you call us: check the top edge of the sash or the corner of the frame for a small etched or printed code. On MI series windows, you’ll often see a numbered code like “MI-1650” or a glass date code. On sliding patio doors, the roller housing may have a manufacturer stamp on the wheel bracket itself. Measure the visible glass width and height to the nearest 1/8 inch, because Oldcastle’s glass packs are tight-tolerance, and San Antonio installs vary slightly from Dallas or Houston stock sizes. If you can’t find a label, a photo of the window and the lock or roller mechanism is usually enough for us to identify it.
One honest note: OEM Oldcastle hardware, when it’s still available, is almost always the cleaner fit, but it often costs 30-50% more than a quality aftermarket equivalent from a brand like Prime-Line or CR Laurence. For most San Antonio homes, a good aftermarket roller assembly or multi-point lock performs just as well. We’ll tell you if the OEM part is worth the premium in your case. We also handle parts support for KraftMaid, Cambria, and Silestone products when your remodel scope touches cabinetry and countertops alongside windows and doors.
Styles & brands we work with







Signs Your Oldcastle Windows & Doors Is Failing
Here are the five complaints we hear most often on Oldcastle and MI-built units in San Antonio, and what’s actually happening behind the symptom:
- Fogged or hazy glass between the panes. The insulated glass unit’s seal has failed. San Antonio’s heat-and-humidity swings cause the low-E coating and argon gas fill to break down faster than in drier climates, and once the seal goes, the fog won’t clean off because it’s inside the sealed unit. The fix is a replacement IGU or a new sash, not a wipe-down.
- Sliding door or window that drags or jumps the track. The roller bearings are shot. Oldcastle and MI rollers are steel-wheel units that pick up grit from dusty San Antonio wind, then bind and grind the track. If the door feels heavy or you hear a crunching sound, the rollers are done.
- Lock or latch that won’t bite. The multi-point lock rod or the keeper is misaligned, usually because the frame has settled or the door slab has flexed with humidity. On San Antonio slab foundations, even slight movement throws these locks off by 1/8 inch, and that’s enough.
- Draft you can feel around the sash or door frame. Weatherstripping has hardened, cracked, or pulled loose. In San Antonio’s heat, rubber and foam strip shrinks and loses memory fast, and once it goes, your AC bill notices before you do.
- Crank-out window that slips or won’t stay open. The operator gear mechanism has stripped. These are plastic-gear units on many Oldcastle awning and casement windows, and after a decade of San Antonio sun exposure, the gear teeth shear off.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

In San Antonio, expect to pay $4,500 – $15,000 for a full window replacement project, with a single sash repair, IGU replacement, or roller swap typically landing between $250 – $700 depending on the part and access. A sliding patio door roller kit and labor usually runs $180 – $450. A full sliding door replacement lands in the $2,500 – $6,000 range when the frame or track is too worn to save.
What moves the price? Commercial-style Oldcastle BuildingEnvelope units with higher STC ratings cost more than standard MI residential glass. Tempered or low-E glass packs add roughly 15-25%. And access matters: a second-story window in a hard-to-reach corner costs more in labor than a first-floor slider you can walk up to. Every quote we give is a written, line-item price before any work starts. No verbal estimates that grow on the final invoice. The labor on window and door work is covered by our written guarantee for 365 days from the completion date, and if a repair fails in that window, we come back and fix it at no charge.
We also know that San Antonio heat punishes seals and weatherstripping faster than the national average. If you’re replacing one window, we’ll point out any neighbors that look close to failing, because catching two at once usually costs less per unit than doing them six months apart.
DIY or Call Us?
Here’s the honest split. There are things any homeowner can safely do: check for a missing or flipped lock keeper, wipe down gunked-up tracks, clear debris from a sliding door sill, or test whether a draft is coming from weatherstripping by holding a piece of paper against the seal while the window’s closed. Those checks cost you nothing and help us diagnose faster.
What you shouldn’t do yourself, on this or any window and door job: pulling an insulated glass unit out of its frame without a glazing bead tool, replacing rollers on a heavy sliding door without a second set of hands, or forcing a multi-point lock that’s out of alignment. The first two risk broken glass and a door off its track. The last one usually bends the lock rod and turns a $300 adjustment into a $900 hardware replacement. If a window is high up or a door is tempered glass, call us. A mis-handled tempered pane doesn’t crack, it explodes. Call (254) 269-5071 and we’ll put eyes on it.
FAQs

Residential Oldcastle and MI units in San Antonio typically last 15 – 25 years, with seals failing on the earlier end of that range due to our heat and humidity cycles. Commercial BuildingEnvelope units often go 30+ years with proper maintenance. If your windows are past 20 and showing fog or drafts, replacement usually beats repair on a cost-per-year basis. Call (254) 269-5071 and we’ll do a walk-through and give you a written price either way.
Yes, the insulated glass unit (IGU) itself can often be swapped out without replacing the whole window, and that typically runs a fraction of a full unit replacement. The frame and sash stay, the old glass pack comes out, and a new sealed IGU goes in. This is a clean fix as long as the frame and hardware are still in good shape. If the sash is warped or the operator’s shot, it may not be worth it.
Most single-part swaps, like a roller kit, lock replacement, or weatherstripping set, take 1 – 2 hours on site. An IGU replacement takes about the same once the glass pack is in hand, which may add a few days for ordering if it’s not a common size we stock. A full window or sliding door replacement is usually a half-day to a full day per unit. We’ll give you an exact time window in your written estimate.
We carry the most common Oldcastle and MI-compatible hardware on the truck, including sliding door roller assemblies, multi-point lock sets, crank operators, and weatherstripping in standard profiles. Glass packs and less common hardware usually require a short order. When we schedule your appointment, we’ll confirm the specific part before we roll out so there’s no second trip. Call (254) 269-5071 for a free estimate, and you’ll know exactly who’s coming with the part you need.
Know who’s coming, know what it costs, know it’s covered – that’s the whole job before the job starts. If your Oldcastle window or door is fogged, dragging, or won’t lock, call (254) 269-5071 to schedule your free estimate. We’ll put the part match, the price, and the plan in writing before any work begins.
Written by Isaac Pruett, Owner, Mason Remodeling Co San Antonio at Mason Remodeling Co San Antonio, serving San Antonio and nearby areas.


