







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
Replacing an ES Windows roofing component in Los Angeles typically runs $470 – $2,125 installed, depending on whether we’re swapping a failed seal, a cracked glazing frame, or a full skylight curb assembly. We stock the most common ES Windows roof-interface parts on our trucks, and most replacements are completed the same day we arrive. Owners usually discover a failure the way you just did: a water stain on the ceiling after rain, a draft that wasn’t there last winter, or visible cracking around the flashing where the ES Windows unit meets the roof deck.
Independent note so there’s no confusion: Mason Remodeling is an independent Los Angeles service provider. We install and repair ES Windows products, but we are not affiliated with ES Windows as a manufacturer.
Key Takeaways
- Installed cost in Los Angeles: $470 – $2,125 for most roofing-related failures.
- We stock common ES Windows roof-interface parts and can source the rest quickly.
- Every estimate is written, line-itemed, and delivered before any work starts.
- If your ES Windows failure is a flashing or seal issue, the fix is usually one visit.
Which ES Windows Models This Applies To

The roofing side of ES Windows products comes down to two things: the glazing unit itself and the curb or flashing that ties it to your roof. ES Windows units are typically custom-built to order, so the physical opening size on your roof matters more than a model name printed on a sticker. When we show up, we measure the rough opening and the curb height, then match that to the ES Windows spec sheet for your product line. The compatibility gotcha is the curb: an ES Windows unit ordered for a composition shingle roof often has a different curb profile than one ordered for tile or a flat roof in Los Angeles, where modified bitumen and TPO are common.
On the OEM-vs-aftermarket question, we’ve learned that the glazing and frame components are best kept OEM. The roof-interface parts, like the flashing kit and curb seal, are often better sourced from quality aftermarket suppliers when the original design is more than 10 years old and the original manufacturer’s spec has been revised. We’ll tell you which approach fits your situation and put the reasoning in writing.
Styles & brands we work with







Signs Your ES Windows Roofing Is Failing
- Water staining on the ceiling near the unit. This is the most common first symptom. It usually means the seal between the ES Windows curb and the roof membrane has failed, often after a few Southern California winters of wet-dry cycling. The fix is typically a new curb seal and flashing, not a full unit replacement.
- Condensation between glass panes. This tells you the insulated glazing unit has lost its seal. In Los Angeles’s summer heat, the thermal stress on the glass edge accelerates this failure. The glazing needs replacement, but the curb and flashing may be fine.
- Visible cracks in the flashing or exposed sealant. UV exposure in Los Angeles is relentless. Even high-grade sealants dry out and crack within 5 to 8 years, especially on the sun-facing roof slope.
- Drafts around the interior trim. A draft that appears in winter points to air movement through the curb assembly. This often precedes a water intrusion issue and is a diagnostic warning sign we don’t ignore.
- Rusted or corroded fasteners on the curb. Coastal-adjacent Los Angeles neighborhoods get salt air that eats standard fasteners. Stainless fasteners are the right fix, and we swap them as part of any curb repair.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

In Los Angeles, expect $470 – $2,125 for most ES Windows roofing repairs and replacements. A flashing-and-seal repair on a small unit lands near the $470 – $710 end. Replacing a failed glazing panel in a mid-size unit runs $1,180 – $1,770. A full curb rebuild with new flashing, sealant, and fasteners on a large or hard-to-access roof goes to $1,770 – $2,125.
Every quote includes parts, labor, haul-away of the failed component, and our written guarantee. We deliver a line-itemed price before any work begins, and that price does not change unless you ask us to change the scope. When we say a number, that’s the number.
DIY or Call Us?
We’ll give you the honest split. What you can safely do yourself: inspect the visible flashing and sealant for cracks, take photos, and note when the problem started. What you should not do: get on your roof without the right safety setup, or attempt to remove an ES Windows glazing panel. These units are heavy and under tension; a wrong move means broken glass, a bigger water-intrusion problem, or a bad fall. We’re not saying this to scare you off the ladder; we’re saying it because we’ve cleaned up enough DIY missteps across Los Angeles to know when a job needs a trained crew.
If the issue is a cracked seal or flashing failure, call (803) 680-2547 and we’ll schedule the estimate. If you’re not sure what failed, call anyway. One of us will help you figure out what you’re looking at.
FAQs

The glazing unit itself can last 20 to 30 years, but the flashing and curb seal typically need attention every 7 to 10 years in Los Angeles because the UV exposure and wet-dry cycling hit the seal materials hardest. If you see cracking sealant, that’s the lifespan talking, not a product defect. Call (803) 680-2547 and we’ll give you an exact assessment.
Yes, most failures are repairable. A failed seal is a seal replacement; a cracked flashing is a flashing replacement. Full glazing replacement only happens when the insulated glass unit itself has failed. We never sell a full replacement when a repair solves the problem. Call (803) 680-2547 for an honest diagnosis.
Most flashing and seal repairs are completed in a single visit, usually 2 to 4 hours. A full glazing replacement may take a day because the panel is custom-sized. We’ll give you a written timeline with your estimate.
We stock the most common flashing kits, curb seals, and fasteners for ES Windows roof-interface work in our Los Angeles service vehicles. Specialty glazing panels are ordered to spec and arrive within a few days. Call (803) 680-2547 and we’ll check our inventory for your exact unit.
Written by Isaac Pruett, Owner, Mason Remodeling at Mason Remodeling, serving Los Angeles and nearby areas.


