







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
ES Windows Roofing: The West Covina Owner’s Guide
If you have ES Windows on your home and a part has failed, we can match it, price it honestly, and install it correctly. Most ES Windows-compatible roofing components we install in West Covina run between $400 and $1,800 for a complete repair, depending on what failed and how much of the surrounding flashing or seal assembly needs replacement. We stock common ES Windows hardware on our trucks, and for the specific part you need, we’ll verify the model and size before scheduling so there are no surprises at the door.

Most West Covina homeowners discover a problem the same way: a leak shows up on the ceiling after a heavy rain, or a window feels loose in its frame when the Santa Ana winds push through. Sometimes it’s a visible crack in the glazing bead, or the operator crank starts slipping instead of turning the sash. You may not know the exact part name yet, and that’s fine. That’s what we’re here for.
Which ES Windows Models This Applies To

ES Windows builds aluminum-frame windows and doors in several series, and the hardware, gaskets, and glazing beads are not universal across all of them. The ES Windows product lines we commonly work with in West Covina include the ES500, ES700, and the more thermally efficient ES900 series, along with their sliding door and casement configurations. Each series uses slightly different roller assemblies, locking mechanisms, and weather-stripping profiles, so the first thing we do is identify the series, not just the rough opening size.
Here’s the compatibility gotcha most people don’t know: ES Windows made running changes to their roller and lock designs between production years. A window from 2008 and a window from 2016 can look identical from the outside, but the roller cartridge width can differ by 3 millimeters. Getting the wrong one means the sash binds, leaks air, or won’t latch. We check the stamped code etched into the frame corner or the spacer bar, measure the existing roller, and match OEM or OEM-equivalent parts accordingly. For older discontinued series, we use aftermarket suppliers that replicate the original ES Windows specifications exactly, and we’ll always tell you which one we’re installing and why.
Mason Remodeling Co West Covina is an independent service provider. We are not affiliated with ES Windows, but we work with their products every week and know their quirks better than most.
Styles & brands we work with







Signs Your ES Windows Roofing Is Failing
- Water staining on interior drywall or window returns. The most common failure point on ES Windows installations in West Covina is the exterior flashing or the sealant joint where the window flange meets the roofing underlayment. Over time, UV exposure and our hot, dry summers break down the sealant, and winter rains find a path in.
- Condensation or fogging between the glass panes. This means the insulated glass unit’s seal has failed. On ES Windows, we see this most often on south-facing and west-facing exposures in West Covina, where afternoon heat cycles stress the sealant more aggressively.
- A sash that sticks, drags, or won’t stay open. Roller assemblies wear out, especially on heavier sliders and doors. The symptom is usually a grinding feel or a sash that drops at one corner.
- Charles Barkley-style rattling during wind. Loose or compressed weather-stripping lets the sash vibrate in the frame. It’s annoying now, but it’s also a sign the window is no longer sealing against dust and moisture.
- Crank handles that spin without moving the sash. On ES Windows casement models, the operator gear strips after years of use, especially if the sash was forced against a warped frame or debris in the track.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

In West Covina, ES Windows roof-related repairs and window part replacements typically fall between $400 and $1,800 installed. Here’s what drives the price:
- Flashing and sealant repairs around roof-to-window junctions: $400 – $800 per window. This includes removing failed sealant, inspecting the underlying flashing, and re-sealing with a commercial-grade product rated for our climate.
- Roller assembly replacement: $500 – $900 per sash, including the replacement rollers and track cleaning and alignment.
- Insulated glass unit replacement: $700 – $1,800 per unit, depending on glass size, Low-E coating, and whether it’s a custom size.
- Operator and lock hardware replacement: $400 – $700 per window, including the new mechanism and any needed frame adjustment.
Every quote we give in West Covina is a written price before any work starts, and it includes the part, labor, and cleanup. No verbal estimates that grow at the end. If we get into the job and find something else wrong, we stop and tell you what it costs before we touch it. Our work is covered by the 365-Day Done Right Promise: if it’s not right within a year of completion, we make it right at no cost to you.
DIY or Call Us?
There are a few things you can safely check yourself: look for visible cracks in the sealant around the window frame, check for standing water on the sill, and note whether the sash sits level in the frame. If the problem is a snapped crank handle or a torn piece of weather-stripping, that’s a reasonable do-it-yourself fix with the right part.
But here’s where DIY goes wrong on ES Windows: removing the sash to access the rollers requires releasing the spring-loaded clips that hold it in the frame. The aluminum sash on a large slider is heavy, and if it drops, it can damage the frame, break the glass, or hurt you. The same goes for ladder work near roof-to-wall flashing. If the repair involves getting on the roof or pulling a heavy sash, that’s a job for someone who does it every week. The part cost is small compared to what a broken window or a fall will cost you.
If you’d rather not risk it, call us at (707) 760-7579 and we’ll take a look. You should know what you’re getting before we ever pick up a tool.
FAQs

Rollers and operators usually last 10 to 15 years under normal use in West Covina, but south-facing and west-facing exposures can shorten that to 8 to 12 years because of our heat. Insulated glass units typically last 15 to 20 years before the seal fails. If your windows are older than that and you’re seeing multiple failures, we’ll tell you honestly whether repairing makes sense or whether you’re better off budgeting for replacement. Call (707) 760-7579 for a straight answer.
Some parts can be repaired: bent tracks can sometimes be straightened, and sticky operators can sometimes be cleaned and lubricated. But roller bearings, stripped operator gears, and failed glass seals cannot be reliably repaired. We’ll always tell you which category your part falls into before you spend a dollar. Call (707) 760-7579 and we’ll walk you through what we’re seeing.
Most single-part replacements take 1 to 2 hours once we’re on site. Insulated glass unit replacements take longer, usually 2 to 3 hours, because the new unit has to be set and sealed properly before we leave. We’ll give you a realistic window when we schedule, and we’ll tell you upfront if your job is a one-visit fix or if the part needs to be ordered. Call (707) 760-7579 to get on the schedule.
We stock common ES Windows rollers, operators, locks, and weather-stripping on our trucks, along with the sealants and flashing we use for roof-to-window repairs. If your part is unusual or you need a custom insulated glass unit, we’ll order it and let you know the timeline before you commit. We also stock compatible parts for KraftMaid, Cambria, and Silestone products, but the ES Windows work is what we’re known for around West Covina. Call (707) 760-7579 and we’ll confirm what we have on hand.
Written by Isaac Pruett, Owner, Mason Remodeling Co West Covina at Mason Remodeling Co West Covina, serving West Covina and nearby areas.


