







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Oldcastle Windows & Doors: The Jacksonville Owner’s Guide
We install and service Oldcastle-compatible windows and doors across Jacksonville, with most replacement window projects running $4,500 – $15,000 installed and individual parts or hardware swaps typically $150 – $600 depending on the component and access. If you’ve got a window that won’t stay up, a door that drags against the frame, or hardware that’s gone stiff from years of Florida humidity, we can usually match the part to your specific Oldcastle series and have it ordered or sourced within a few days. The fastest path to a fix starts with a photo of the failure and the label on the frame if it’s still legible. Most Jacksonville owners discover the problem the same way: a sash that suddenly drops, a lock that won’t throw, or a door that sticks worse after every summer rain.
Which Oldcastle Models This Applies To
Oldcastle BuildingEnvelope products show up in Jacksonville under a few different lines, and the part compatibility is not interchangeable across all of them. What we see most in this market are the Series 500 and Series 600 aluminum frames on older commercial storefronts and some residential patio doors, plus a range of vinyl single-hung and horizontal sliders installed in homes and smaller buildings during the 1990s and 2000s. The critical detail: Oldcastle’s aluminum hardware spacing and vinyl hardware routing are not the same. A balance from a Series 500 aluminum frame will not fit a vinyl slider, even if the window looks visually identical from across the room. If you can find the AAMA or NAMI sticker (usually on the top rail of the sash or the inside of the frame track), that label carries the model year and often the series code. If the label is gone, we measure the sash and the balance channel length to match OEM or a quality aftermarket equivalent. On the OEM-versus-aftermarket question: for balances and pivot bars we prefer OEM Oldcastle parts when they’re still in production, because the spring weight ratings are calibrated to that exact sash glass pack. For weatherstripping and corner seals, a well-made aftermarket product from a supplier like Amesbury or Truth Hardware performs as well as the original in Jacksonville’s heat and is often available faster. We are an independent service provider, not affiliated with Oldcastle. Our job is to match the part and install it right.
Styles & brands we work with







Signs Your Oldcastle Windows & Doors Is Failing
- Sash won’t stay up: The balance spring has lost tension or snapped. In Jacksonville’s heat, the vinyl channels also expand and bind, which makes the balance work harder and fail sooner than it would in a cooler climate.
- Door drags or won’t latch: The hinges or the threshold have settled. On older Oldcastle aluminum doors, hinge wear is the usual culprit; on patio sliders, the roller assemblies flatten over time and the door starts riding on the track itself.
- Lock or latch won’t throw cleanly: The keeper and lock body are no longer aligned because the sash or panel has shifted. Forcing it usually strips the screw holes, and then the repair includes filling and re-tapping rather than just a hardware swap.
- Water stains at the sill corners: The weep holes are clogged or the corner seals have failed. Jacksonville’s summer downpours push water hard against the frame, and a blocked weep lets it pool inside the track instead of draining out.
- Condensation between the glass panes: The insulated glass unit’s seal has let go. This is common after 15 – 20 years here because the constant humidity and thermal cycling break down the desiccant inside the spacer bar. The frame may be fine; the glass needs replacement.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included
For a single window or door part repair in Jacksonville, expect $150 – $600 installed depending on whether we’re replacing a balance, a roller assembly, a lock set, or a full insulated glass unit. A full window replacement project runs $4,500 – $15,000 depending on the number of openings, frame material, and whether we’re matching existing architecture or changing the configuration. What’s included in a parts repair: the part itself (OEM Oldcastle where available, quality aftermarket where it makes more sense), our labor for the swap, adjustment and alignment so the window or door operates smoothly, and disposal of the failed part. We give a written price before any work starts on any Oldcastle repair or replacement, with the product named and the labor broken out so there’s no guesswork. Our 365-Day Done Right Promise applies to every Oldcastle parts installation we do. If it’s not operating right after we leave, call us and we make it right.
DIY or Call Us?
There are things you can safely check, and things that go wrong quickly when a homeowner tries to save the service call. Safely check the obvious: the weep holes at the bottom of the track (a bent paperclip clears them), the alignment of the keeper plate relative to the lock body, and whether the sash is sitting square in the frame. What you should not tackle yourself: any balance spring or coiled tension mechanism inside an Oldcastle sash. Those springs are under load, and when they let go they can take a chip out of the frame, the glass, or your hand. The same caution applies to aluminum door pivot hardware, where the weight of the panel is heavier than it looks. If the part has tension, glass, or a sealed edge, call us at (904) 643-6243 before you unclip anything. We can usually talk you through what’s safe to try over the phone while we schedule a look.
FAQs

Vinyl frames and sashes typically last 25 – 35 years in Jacksonville before the seals and balances give out, while aluminum frames last longer structurally but need hardware and weatherstripping replaced more often. The insulated glass seal usually fails first, around the 15 – 20 year mark here.
Some components, like a stiff lock or a misaligned keeper, can be repaired with cleaning, lubricating, and realignment. But springs, balances, rollers, and failed insulated glass units are replacement items, not repair items, because the wear is in the mechanism or the seal, not just the surface.
Most single-part replacements (a balance, a lock set, a roller assembly) are completed in a one-hour visit once the correct part is in hand. A full insulated glass unit replacement typically takes one to two hours per sash because we have to remove the old unit, clean the frame channel, and set and seal the new glass properly.
We stock the fastest-moving Oldcastle-compatible hardware (common balances, cam locks, keepers, and roller assemblies) on our trucks. Less common series-specific parts we order from OEM or aftermarket suppliers, which usually adds two to five business days in Jacksonville. Call (904) 643-6243 and describe what you’re seeing, and we’ll tell you whether we can head over same week or need to order first.
Written by Graham Stein, Owner, Elmstead Remodeling Jacksonville at Elmstead Remodeling Jacksonville, serving Jacksonville and nearby areas.


