







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
ES Windows Roofing: The Pasadena Owner’s Guide
We stock and install ES Windows-compatible roofing and flashing parts throughout Pasadena, with most replacements running $400 – $1800 installed depending on the part and access. Most homeowners discover a failed ES Windows roofing component the same way: a water stain on the ceiling after a Santa Ana wind event, or a visible gap where the window line meets the roofline that wasn’t there last season. The good news is that ES Windows uses a modular gasket and flashing system, which means the failed part can usually be swapped without pulling the entire window or re-roofing the section. Here’s what Pasadena owners need to know before they call.
Which ES Windows Models This Applies To
ES Windows manufactures several series lines, and the roofing interface parts differ between them. The most common in Pasadena are the ES400 and ES600 horizontal slider lines, the ES900 casement and awning series, and the ES Bi-Fold and Multi-Slide systems used on larger patio openings and second-story balcony enclosures. Each series uses a specific head flashing profile and gasket channel depth, and they are not interchangeable. Here’s the compatibility gotcha we see repeatedly in Pasadena homes: a homeowner orders a replacement head flashing for an ES400 by measuring the visible width, but the ES400 uses a 2-3/8″ gasket channel while the ES600 uses a 2-5/8″ channel. The part looks nearly identical on a shelf, but it will not seat properly and will leak at the first hard rain. Before you order anything, check the laser-etched code on the interior frame near the lock mechanism. The first four characters identify the series, and that is the only reliable way to match a roofing component. For older ES Windows installations from the 1990s and early 2000s, certain trim and flashing profiles have been discontinued. In those cases, we work with a local Pasadena metal fabricator to reproduce the original profile from the existing part, which keeps the window looking original without a mismatched silicone patch job. OEM parts are always our first recommendation when available; quality aftermarket equivalents for gaskets and weatherstripping can work well on the ES400 and ES600 lines, but we will not put an aftermarket head flashing on an ES900 or a multi-slide system. The tolerances on those larger units leave no room for a part that is close enough.
Styles & brands we work with







Signs Your ES Windows Roofing Is Failing
Each of these symptoms points to a specific part, and catching it early usually keeps the repair under $1000 in Pasadena. Here’s what we look for:
- Water staining on the ceiling or wall directly below a window line. The head flashing has pulled away from the frame or the gasket has compressed beyond its useful life. In Pasadena’s dry summers, the leak may only show itself during the winter rain months, which is why so many owners first notice it in January or February.
- Visible daylight through the top of the window frame where it meets the roofline. The roofing seal has failed entirely. This is common on south-facing elevations in Pasadena, where the intense summer sun bakes the exterior gasket and causes it to shrink and crack within 7 to 10 years.
- Draft or warm air entering at the top of the window even when fully closed. The wool pile or gasket in the head track has worn flat. This one affects comfort and energy bills first, and if left alone, it lets fine Pasadena dust and smoke from the foothill fire season work its way inside.
- Condensation between the glass panes of an ES Windows unit. That’s a failed insulated glass seal, not a roofing part, but it is worth naming here because owners often assume the two are related. The fix is a glass replacement, and we can coordinate that while we’re addressing the roofing component.
- Rust or corrosion on the exterior head flashing. This is more common in Pasadena’s foothill neighborhoods than people expect, particularly on homes within a mile of the Arroyo Seco where morning marine layer moisture sits on metal longer. Once corrosion starts, it will not stop, and the flashing needs replacement rather than resealing.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

Here’s what Pasadena owners can expect for the most common ES Windows roofing repairs:
- Gasket and weatherstripping replacement (per window): $150 – $450
- Head flashing replacement (single window or door): $400 – $1100
- Roof-to-window junction repair with new flashing and sealant: $500 – $1800
- Multi-slide or bi-fold roofline reseal: $900 – $2500
The spread in price comes down to access. A single-story window with ladder access from a flat Pasadena driveway lands on the lower end. A second-story window over a sloped Spanish tile roof with limited staging area runs higher, because the crew has to protect the tile, work from a lift, and move more carefully. Every quote includes the part, the labor, the cleanup, and a walk-through before we leave. We put the written price in front of you before any work starts, and the price you see on paper is the price you pay at the end – no footnotes. That’s how Graham Stein runs every ES Windows job through Elmstead Remodeling Pasadena, and it’s the only way we work.
DIY or Call Us?
What you can safely check on your own: whether the frame shows cracks or movement, whether the gasket feels brittle to the touch, and whether you can see any gap where the flashing meets the roofline. Take photos, note the series code from the frame, and have those ready when you call. What we recommend you not attempt: removing or prying up head flashing, working on a ladder against a stucco wall, or applying silicone sealant to a failed gasket. Silicone over a compressed gasket is the most common thing we see in Pasadena homes before the real repair, and it always costs more to remove than the original fix would have. If the part involves anything at height or on a tile roof, the risk of a fall is not worth the saved labor cost. Graham’s crew works with harnesses, proper staging, and tile protection on every elevated ES Windows job. If you’re unsure whether your issue is a window problem or a roof problem, call (626) 714-2992. We’ll ask a few questions, help you figure out what you’re looking at, and schedule the free estimate for whatever needs doing.
FAQs

In Pasadena’s climate, most ES Windows exterior gaskets and head flashings last 7 to 12 years before they need attention. South-facing and west-facing elevations age fastest because of the direct afternoon sun, while shaded north-facing walls can go closer to 15 years without issue.
It depends on how far the corrosion or warping has gone. A flashing with a small separation at the sealant line can often be reseated and resealed. A flashing with visible rust, cracking, or a warped profile cannot be reliably repaired and should be replaced to avoid repeat leaks at the same junction. Call (626) 714-2992 and we’ll tell you straight which path your window needs.
A single gasket or flashing replacement on an accessible window typically takes one to two hours on site. Multi-unit or second-story work over tile rooflines can take a half day or longer because of staging and tile protection. We’ll give you a time window in writing before the crew arrives.
We keep common gasket profiles, weatherstripping, and head flashing material on hand for ES400, ES600, and ES900 series windows. Less common multi-slide parts may take three to seven business days to source. If you call with your series code, we can usually tell you on the same call whether the part is on the truck or on order.
If your ES Windows roofing part is failing, don’t wait for the next rain to prove the leak. Call Elmstead Remodeling Pasadena at (626) 714-2992 for a free estimate. We’ll identify the part, give you the written price before any work starts, and leave your home cleaner than we found it – drop cloths down, shoe covers on, and a photo of the finished work before the crew pulls away.
Written by Graham Stein, Owner, Elmstead Remodeling Pasadena at Elmstead Remodeling Pasadena, serving Pasadena and nearby areas.


