







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
ECO Window Systems Roofing: The Los Angeles Owner’s Guide
We stock and install ECO Window Systems-compatible roofing components throughout Los Angeles, with most repairs finishing same-day once we confirm the part on your unit. Typical installed pricing runs $470 – $2,125 depending on the failed component. Most Los Angeles homeowners discover the problem the same way: a water stain on the ceiling after the first real rain of the season, or daylight showing through a gap where the roof meets a dormer or skylight curb. ECO Window Systems units are built tight, which means a failed roofing connection tends to show itself as a slow drip rather than a sudden leak.
At Bradford Remodeling, we’re an independent service provider, not affiliated with ECO Window Systems. But we work on their roofing integrations regularly enough to know exactly what fails, what it costs, and how to fix it without guessing. Curtis Lane and our crew cut our teeth on Los Angeles construction, and we’ve seen how this city’s sun and rain cycles treat roofing materials differently than anywhere else.
Which ECO Window Systems Models This Applies To

ECO Window Systems roofing components appear most often on their skylight, roof-window, and flush-mount glass installations. The key to matching the right part is the manufacturing label, usually etched inside the frame channel or on the underside of the operating sash. That label gives you the series code, glass spec, and production date. Without it, you’re guessing.
The compatibility gotcha we see again and again in Los Angeles: ECO changed their flashing kit geometry around 2019. A pre-2019 unit takes a stepped flashing with a shallower pitch break, where newer units use a deeper profile that sheds water faster on low-slope roofs. If you have an older home in the Hollywood Hills with a 2:12 pitch, the wrong flashing will leak within a year because water pools instead of draining. We carry both profiles on the truck, so we never have to order a second trip.
OEM versus aftermarket here matters more than on most parts. ECO’s original flashing kits are powder-coated and matched to the frame’s thermal expansion rate. Aftermarket kits are cheaper, but in Los Angeles’s 40-degree daily temperature swings between June gloom mornings and afternoon sun, mismatched expansion means sealant failure sooner. We’ll install OEM when the unit is under any remaining manufacturer coverage, and we’ll tell you plainly when a quality aftermarket equivalent makes more sense on an older unit where the roof will be re-done in five years anyway.
Styles & brands we work with







Signs Your ECO Window Systems Roofing Is Failing
- Water staining on the ceiling or wall below the unit. This is the classic first sign, and it usually means the flashing seal has pulled away from the roof substrate. LA’s wet winters saturate the underlayment, and the stain appears days after the rain stops.
- Visible daylight through the frame-to-roof joint. If you can see gaps from the attic side, the flashing has lifted or the original install was never properly counter-flashed. This is more common on flat and low-slope roofs in Mid-City and West Adams, where ponding water sits against the curb.
- Damp insulation in the roof deck around the unit. Condensation on the inside of the glass is normal on some units. Wet insulation around the curb is not. That points to a failed thermal break or a torn vapor barrier at the rough opening.
- Cracked or peeling sealant at the flashing perimeter. The sun in Los Angeles bakes roof sealant into brittle failure in roughly five to seven years. Once the sealant cracks, water gets behind the flashing and starts working on the underlayment.
- Dripping during or after heavy rain, then nothing for weeks. Pinhole flashing failures only leak when the wind drives water uphill. You’ll get a drip during an atmospheric river, then silence. That doesn’t mean it fixed itself. It means the water found a path that only opens under wind load.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

For ECO Window Systems roofing repairs in Los Angeles, expect $470 – $2,125 installed depending on what failed. A simple flashing reseal runs at the low end. A full curb rebuild with new counter-flashing, ice-and-water shield, and re-bedding the unit lands at the high end. If the roof decking under the curb is rotted, that replacement adds material cost before we re-set the window.
Every quote we write includes the part, the labor, the disposal, and the written scope. No numbers move at the door. Bradford Remodeling gives you a written price before any work starts, and the 365-Day Done Right Promise covers the completed repair for a full year. If the fix fails inside that window, we come back and correct it at no charge. Straight number, real scope, no surprises at the punch list.
DIY or Call Us?
What you can safely do yourself: identify the unit’s label and photograph the failure from inside and out. That helps us quote accurately over the phone. What you should not do: climb onto a roof in Los Angeles’s steep-pitch neighborhoods like Echo Park or Silver Lake with a caulk gun. Roof work on a slope carries real fall risk, and working around a roof opening you can’t see the edges of is how homeowners get hurt. This is not a springs-and-cables situation, but a roof deck is not a ladder-safety optional zone.
If the unit is on a single-story flat roof with parapet access, a homeowner can sometimes identify loose flashing. But the repair itself needs someone who knows how counter-flashing integrates with whatever roof system you have, built-up torch-down in older Los Angeles homes or single-ply on newer ones. Wrong sealant on a torch-down roof eats the membrane. Call us at (903) 568-7222 and we’ll get it handled.
FAQs

Most flashing kits and curb assemblies last 12 to 18 years in Los Angeles before sealant and metal fatigue make replacement the smarter call, though coastal exposure in Venice or Playa del Rey can knock that down to 10. The roof surface itself, whether tile, shingle, or membrane, has its own lifespan. Call (903) 568-7222 if you want an exact read on your roof.
Sometimes. A reseal job works when the metal is sound and only the sealant has failed, which is common on units under 10 years old. But bent or corroded flashing needs full replacement. We’ll tell you which one you have and quote both ways when it’s a close call. Estimates are free.
A standard flashing replacement or reseal runs half a day for one technician. A full curb rebuild with decking repair takes a day to a day and a half depending on weather and access. We’ll give you the exact window in writing before work starts.
We stock both pre-2019 and post-2019 ECO flashing profiles, standard curb kits, and the sealants rated for Los Angeles roof systems. Uncommon glass or operating hardware may need a one-to-two-day order. We’ll confirm before we schedule.
Written by Curtis Lane, Owner, Bradford Remodeling at Bradford Remodeling, serving Los Angeles and nearby areas.


