







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
ES Windows Roofing: The Los Angeles Owner’s Guide
We stock and install ES Windows-compatible roofing components across Los Angeles, with most replacements running between $470 and $2,125 installed depending on the roof segment, flashing condition, and whether underlying substrate needs repair. If you’ve got a skylight curb, roof-to-wall transition, or roof window assembly that’s failing, we can usually source the correct part within one to two business days. Homeowners typically discover the failure the hard way: a water stain spreading across the ceiling after the first real rain of the season, or a drip that starts near the window and travels along a rafter before showing itself.
What most people don’t realize is that a roof leak around an ES Windows product is rarely the glass unit itself. It’s almost always the flashing, the sealant bond, or the metal curb the window sits on. Knowing that before you call someone out saves you from paying for a replacement you don’t need.
Key Takeaways
- Most ES Windows roof failures are flashing or sealant issues, not the window unit itself
- Installed repairs in Los Angeles generally run $470 – $2,125 depending on scope
- We carry common flashing profiles and sealants on the truck for same-visit repairs
- Every repair gets a written price before work starts and our 365-Day Done Right Promise
Which ES Windows Models This Applies To

ES Windows manufactures several lines used in Los Angeles residential construction, and the roofing components differ meaningfully between them. The ones we see most often in roof applications are their skylight units, roof windows, and clerestory systems. Each uses a specific curb height and flashing kit, and those flashings are not interchangeable across series. The ES Windows skylight lines common in LA range from a low-profile curb-mount (typically 3-1/4 inch curb height) to a deck-mount with integrated flashing. If you’re not sure which you have, check the inside frame edge or the top hinge for a small metal label with a model code, usually starting with letters followed by a dash and numbers.
A compatibility gotcha worth knowing: some ES Windows roof units installed in Los Angeles during the 2000s used a proprietary flashing profile that aftermarket suppliers don’t match well. In those cases, we recommend OEM flashing even though it costs more, because the aftermarket piece leaves a gap at the corners that silicone eventually fails on. Spend the extra $80 to $150 now or pay for a leak again in two winters.
Penhallow Remodeling Los Angeles is an independent service provider and not affiliated with ES Windows, so our recommendation is based on what holds up in Southern California conditions, not on what a manufacturer wants us to sell.
Styles & brands we work with







Signs Your ES Windows Roofing Is Failing
- Ceiling stain that appears only after rain. Water is getting past the flashing or sealant and traveling along a rafter before pooling. The stain location is rarely directly under the leak. By the time the stain shows, the leak has been active for weeks.
- Daylight visible between the window frame and the curb. The sealant bond has broken. In Los Angeles, our UV exposure plus the thermal expansion of dark roof surfaces chews through standard silicone in five to seven years. Once you see a gap, water is already getting in.
- Condensation between panes. The insulated glass unit has lost its seal. This isn’t a roofing failure, but it’s almost always discovered during a roof inspection because the glass fogs and owners assume the whole assembly is shot. The glass unit is replaceable without tearing the roof apart.
- Peeling paint or water staining on the drywall around a roof window. This is usually a flashing failure at the side channel, not a curb problem. Water rides down the flashing seam and wicks into the wall cavity. It’s slower and less dramatic than a ceiling stain, which is why it often goes unnoticed until paint starts lifting.
- Dripping sound inside the wall during heavy rain. This is the one you don’t ignore. It means water is inside the wall cavity, and in Los Angeles, that cavity has insulation and often a vapor barrier. Trapped moisture breeds mold faster than most homeowners expect.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

In Los Angeles, an ES Windows roof repair or replacement typically runs $470 – $2,125 installed. That’s the honest range. On the low end, you’re looking at a flashing patch, reseal, or small curb repair we can do in a couple of hours. On the high end, we’re removing the window unit, rebuilding the curb, installing a new flashing kit, and replacing any rotted roof decking around the opening.
What drives the price up: roof pitch (steep roofs take longer and require more safety equipment), the age of the current flashing assembly, whether the decking underneath shows rot, and whether the unit uses that proprietary flashing profile that requires an OEM order. We’ll tell you which end of the range you’re looking at before you commit, in writing. You get a fixed number, not a ballpark.
| Repair Type | Typical Los Angeles Installed Price |
|---|---|
| Flashing patch and seal | $470 – $850 |
| Curb repair or rebuild | $710 – $1,400 |
| Full unit remove and reset with new flashing | $1,400 – $2,125 |
Every repair includes our 365-Day Done Right Promise: if the work fails inside the guard period, we come back and fix it at no charge, in writing on every project. You also get a written price before any work starts. The number on the invoice is the number you agreed to.
DIY or Call Us?
You can safely check the inside of the frame for a model label and look for visible gaps or daylight where the window meets the curb. That’s useful information to have before you call anyone. What you shouldn’t do is get on a roof to reseal a flashing yourself. A roof is one slip away from a broken hip or worse, and the sealant work needs the old material cut out properly before the new stuff goes down. Also, if you use the wrong sealant type, the fix fails within a year and you’ve spent a Saturday on a temporary patch.
The more common DIY mistake we see in Los Angeles is worse: an owner caulks over a rotted curb and calls it done. Six months later the curb has rotted through and the window is sagging, and now the repair is twice as expensive as it would have been. If you’ve got signs of water inside the house, call (213) 277-6578 and we’ll come assess it at no charge and give you a written price. No pressure, no urgency trick. Just a number first, then we pick up the tools if you want us to.
FAQs

Flashing and sealant assemblies around ES Windows roof units in Southern California typically last 8 to 15 years depending on sun exposure and roof color. The window unit itself often outlasts the flashing by a decade or more. Most failures we see in Los Angeles are cracking sealant and corroded flashing, not worn-out windows.
Most roof failures around ES Windows products are repairable without replacing the window unit. If the curb is sound and the flashing is intact, a reseal or flashing patch often solves the problem. We’ll inspect the assembly before recommending anything. Call (213) 277-6578 for a free assessment, and we’ll tell you straight if replacement is unnecessary.
A flashing patch or reseal typically takes two to four hours. A full unit reset with new curb and flashing is usually a full day. We’ll give you a defined window before we start, and the job stays clean through the end. Give you a number first, then pick up the tools.
We stock common flashing profiles and the right sealants on the truck, so many repairs can be completed on the first visit. If your unit needs the proprietary ES Windows flashing kit or a replacement glass unit, we order it and typically have it within a day or two. We also carry parts for KraftMaid, Cambria, and Silestone products when a roofing job intersects with other areas of the home.
No. You get a written price before we begin, and that’s the price you pay. If we open the area and find rotted decking or a failed curb that wasn’t visible before, we stop, show you what we found, and give you a written price for the added work before touching it. You never get a surprise invoice at the end.
If your ES Windows roof unit is leaking, fogging, or showing water stains around the frame, call Penhallow Remodeling Los Angeles at (213) 277-6578. We’ll inspect it, tell you what’s wrong, and hand you a written price for the repair. If you don’t want to move forward, that’s fine. The estimate is free either way.
Written by Trevor Nash, Owner, Penhallow Remodeling Los Angeles at Penhallow Remodeling Los Angeles, serving Los Angeles and nearby areas.


