







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
ECO Window Systems Roofing: The Orange County Owner’s Guide
We stock and install ECO Window Systems-compatible roofing components throughout Orange County, with most parts-matched repairs running $400 – $1,800 installed and roof replacement work running $8,000 – $20,000 depending on square footage and material. Most owners discover a problem the same way: a damp spot on the ceiling after the winter rains, or a skylight flashing that starts weeping during a Santa Ana wind event. The good news is that ECO Window Systems roofing fixtures, flashing kits, and skylight curb assemblies are standardized enough that we can usually identify what you need from a few photos and measurements before we even roll the truck.
Which ECO Window Systems Models This Applies To
ECO Window Systems manufactures a broad line of residential skylights, roof windows, solar tubes, and venting accessories, and most of the roofing-related failures we see in Orange County involve the flashing kits and curb assemblies rather than the glass units themselves. The compatibility gotcha owners should know: ECO Window Systems flashing kits are keyed to specific roof profiles, meaning a flashing kit designed for a 3-tab asphalt shingle roof will not seat correctly on a concrete tile roof, which is the dominant roofing type across much of southern Orange County. Before calling, check the inside of your skylight frame for an etched label or sticker showing the series number (often formatted like ECO-2200, ECO-3300, or similar), and measure the rough opening width and length to the nearest quarter inch. We stock OEM ECO Window Systems flashing kits for the most common residential series, and for older or discontinued models we source quality aftermarket equivalents from manufacturers who replicate the original deck seal geometry. Given our Orange County climate, which sees intense UV exposure from May through October and hard rain when atmospheric rivers roll in, we generally recommend OEM or equal-spec aftermarket parts with high EPDM rubber content in the gaskets, because cheap butyl-only seals tend to dry out and crack within five to seven years here.
Styles & brands we work with







Signs Your ECO Window Systems Roofing Is Failing
- Water staining on the ceiling or wall below the skylight. This is almost always a flashing or curb seal failure, not a roof deck problem. The stain appears at the lowest corner first because water travels down the roof slope and pools at the downslope curb edge before finding a path inside.
- Condensation between the glass panes. ECO Window Systems sealed glass units lose their argon or krypton gas fill over time, and once the desiccant inside the spacer bar is saturated, internal fogging becomes permanent. This means the insulated glass unit needs replacement, not the entire skylight assembly.
- Visible cracking or lifting of the flashing skirt. Walk outside on a dry day and look at where the skylight meets the roof plane. If you can see gaps between the metal skirt and the roofing material, or if the rubber boot has turned brittle and chalky, that’s the most common failure point we replace in Orange County.
- Roof debris accumulating in the curb’s weep channels. ECO Window Systems curbs include small drainage pathways that clear water away from the glass. When leaves and pine needles plug them, water backs up against the seal and eventually finds the path of least resistance through the deck.
- Interior frame feels loose or rattles during wind events. The roof-to-curb fasteners on older installations can back out over years of thermal expansion and contraction. We see this most often on homes built in the 1980s and 1990s in Irvine neighborhoods near the Spectrum, where original skylight installations are now thirty-plus years old.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included
For ECO Window Systems-compatible roofing work in Orange County, a flashing kit replacement typically runs $400 – $1,800 installed, and that includes removal of the surrounding roofing material, inspection and repair of any localized deck rot, installation of the new flashing or curb assembly, new fasteners, sealant rated for our UV exposure, and re-installation of the roofing to code. A full roof replacement runs $8,000 – $20,000 depending on roof size, pitch, number of skylights or penetrations, and the roofing material you choose. What drives the flashing replacement cost up or down: the roof material (concrete tile costs more to remove and reset than asphalt shingle), the roof pitch (anything steeper than a 6:12 slows the job down and adds safety equipment), and whether the existing curb is salvageable or needs to be rebuilt. Every estimate we give in Orange County is a written number before any work starts, and the work is covered by our 365-Day Done Right Promise in writing. If the repair fails inside the guarantee period, we come back and fix it at no charge, and there’s no service call or re-inspection fee on that second visit.
DIY or Call Us?
Roofing work at height carries a genuine injury risk, and that’s a plain fact, not a sales tactic. A flashing replacement means working on a roof surface with tools, sealants, and measurements, and a fall from even a single-story Orange County rancher can change your year. What an owner can safely do is inspect from the ground or from an upstairs window, take photos of the skylight label and the flashing condition, and measure the interior rough opening. That information lets us tell you over the phone whether the part is in stock, what the likely labor time is, and whether we need to see the roof in person before quoting. I’ll give you the number first, then pick up the tool. For anything that involves walking the roof, pulling flashing, or reseating a curb, call us at (424) 541-1701 and we’ll handle it with harnessed, background-checked technicians who do this weekly, not once a decade.
FAQs

Plan on 15 to 25 years for an OEM flashing kit in our climate, with concrete tile roofs trending longer and asphalt shingle roofs on south-facing planes trending shorter due to UV degradation. If your home is in a coastal Orange County microclimate like Newport Beach or San Clemente, salt air accelerates metal corrosion on the flashing skirt, and you may see 10 to 15 years as a more honest lifespan. Call (424) 541-1701 if you want us to assess your specific installation.
Small sealant failures can sometimes be addressed with a clean-and-reseal, but if the metal skirt is cracked, lifting, or corroded through, patching is a temporary fix that usually fails again within one rainy season. We will tell you honestly if a repair is viable or if replacement is the better use of your money.
Most single-skylight flashing replacements on an Orange County home take one day, including roof access setup, the replacement work, and cleanup. If we discover deck rot beneath the curb, the job may extend into a second day so the decking can be replaced and dried-in properly before new roofing is reinstalled.
Our Orange County service trucks carry common ECO Window Systems flashing kits, curb seals, and fastening hardware for the most widely installed residential series, so a stock-match replacement is often a single-visit job. If your series is older or discontinued, we’ll order the correct OEM or equal-spec part and schedule the install once it arrives, with the full price in writing before you commit.
Written by Trevor Nash, Owner, Penhallow Remodeling Orange County at Penhallow Remodeling Orange County, serving Orange County and nearby areas.


