







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Styles & brands we work with







See the difference
Before
After
Before
After
Before
After## ECO Window Systems Roofing: The San Jose Owner’s Guide
If you have an ECO Window Systems skylight or roof window that’s leaking, fogged, or failing at the flashing, we stock compatible ECO Window Systems replacement parts and can typically install them for $470 – $2,125 in San Jose, depending on the damage and the part that failed. Most San Jose homeowners discover the problem after a winter storm, when water staining appears on the ceiling under the skylight or the glass fogs from a broken seal. The fix usually breaks down into one of three jobs: replacing the flashing kit, the insulated glass unit, or the operator hardware. If the curb itself has rotted from years of trapped moisture, the repair enters roof-repair territory, not just window work.
## Which ECO Window Systems Models This Applies To
ECO Window Systems has changed its skylight and roof window specifications over the years, and that matters in San Jose, where homes range from 1960s ranches in Cambrian to newer builds in Evergreen. The older fixed skylights often used a curb-mount design with a separate flashing kit sized to the roof pitch. Newer ECO units are more likely deck-mount, which means the flashing integrates into the frame itself. The key identifier on most ECO units is a small etched label on the interior frame or the spacer bar between the glass panes. That label gives you the model series, glass type, and sometimes the manufacturing date. If the label is gone, measure the visible glass width and length to the nearest sixteenth of an inch, and we can match it. On the parts side, we use quality OEM replacements where they’re still available. When ECO discontinued a part, we use aftermarket equivalents that match the original spec for glass thickness, argon fill, and Low-E coating. The one gotcha we see regularly: a homeowner buys a universal flashing kit online, and it doesn’t match the roof pitch on a San Jose tile roof, so the job leaks again in six months.
## Signs Your ECO Window Systems Roofing Is Failing
- Water staining on the ceiling or wall below the skylight. The most common cause in San Jose is not the glass but the flashing. Years of wet winters and dry summers cause the flashing seal to shrink and crack. What starts as a pinhole becomes a visible water path after one heavy storm.
- Fog between the two panes of glass. That means the insulated glass unit has lost its seal. Moisture gets in, argon gas gets out, and the unit’s insulation value drops. It never clears on its own and only gets worse each winter.
- The venting crank or motor groans, or the window won’t close flush. Dust from San Jose’s dry season works its way into the operator mechanism and wears the gears. A unit that won’t close tight becomes an air leak and a water entry point.
- Visible cracks in the curb or daylight around the frame from inside the attic. This is a structural problem, not a glass problem. Wood-curb skylights on older San Jose homes rot from the inside when condensation doesn’t drain properly.
- Condensation on the interior glass surface in the morning. Sometimes this is a house ventilation issue, but if the condensation beads only on the skylight and not other windows in the same room, the unit’s thermal break has failed.
## Replacement Cost & What’s Included
Here’s where the money goes in San Jose. A straight flashing replacement on an accessible single-story roof runs $470 – $885. Replacing the glass unit runs $710 – $1,885 depending on size, glass type, and whether it’s a venting or fixed unit. A full skylight replacement when the frame and curb are compromised lands in the $1,180 – $2,125 range, and that assumes the roof deck itself is solid. The price driver is roof pitch and access: a two-story tile roof in the Almaden Valley takes longer and costs more than a one-story composition shingle roof in Willow Glen. Every quote includes the part, the labor, the flashing and sealant, cleanup, and a written price before we start. We don’t open the roof and discover a surprise that changes your number. If we find rot underneath, we stop, show you exactly what we found, and give you a new written number before any additional work happens. All of it falls under the 365-Day Done Right Promise, which means if our repair fails inside a full year, we come back and fix it at no charge.
## DIY or Call Us?
With a skylight, what you can safely check matters. From inside, you can check for condensation patterns, fogged glass, and whether the venting crank operates smoothly. From the ground, you can look for lifted or curled flashing with a pair of binoculars. What you shouldn’t do is get on a roof, especially a tired San Jose tile roof in the rain, to caulk a flashing you’re not trained to inspect. Most DIY flashing jobs we clean up after fail because the real problem was a separated lap or a cracked curb underneath the sealant. And if the roof is two stories or has tile, the risk of a fall is high, and the cost of a broken tile adds up. If the inspection points to a failing part, give us a call at (669) 272-2637, and we’ll come look at it and hand you a written price. No pressure, no mystery.
## FAQs
How long does an ECO Window Systems skylight last in San Jose?
A properly installed ECO skylight on a San Jose home typically lasts 15 to 20 years before the glass seal fails or the flashing needs attention, though tile-roof installations with heavy sun exposure may need flashing service around year 10. The glass unit usually fails before the frame, and the flashing is the first line of defense you should watch. If yours is past 15 years and showing fog or seal cracks, a targeted replacement usually costs less than waiting for a full failure. Call (669) 272-2637 and we’ll give you an honest number.
Can you repair my existing ECO Window Systems skylight instead of replacing it?
Yes, in most cases we repair rather than replace: flashing replacement, glass-unit replacement, and operator repairs cover about 80% of the failures we see in San Jose. The only time we recommend full replacement is when the curb is rotted or the energy-efficiency gap between your old unit and a new Low-E unit is so wide that repair stops making financial sense. We’ll show you the repair number and the replacement number side by side and let you decide. Estimates are free.
How long does a skylight part replacement take?
Most flashing replacements and glass-unit swaps take one visit of three to five hours, depending on roof access and the tile situation, and we don’t leave the site until the written scope is complete and the area is clean. Venting-operator replacements are usually under two hours. We schedule the work around your availability and hand you the written guarantee before we drive away. Call (669) 272-2637 to schedule a site visit.
Do you stock ECO Window Systems parts, or do you order them?
We stock the common ECO glass-unit sizes and flashing kits on the truck, and we can source the less-common series components through our parts network, which means most San Jose jobs don’t have a second visit just for parts. If your model takes a discontinued part, we’ll match it to a quality aftermarket equivalent that meets the original spec. Side note: we also stock parts for KraftMaid, Cambria, and Silestone work, so if you have a second project in the queue, mention it when you call.
Will my roof leak again after you fix it?
Not from the repair we did, and that’s a written statement, not a hope: every completed job carries the 365-Day Done Right Promise, so if the flashing or seal fails within one year, we return and correct it at no charge. The Garrison Standard at Bradford Remodeling Co means the price and the guarantee are on paper before we start. Straight number, written scope, done when we said done. Call (669) 272-2637 for a free estimate.
Written by Curtis Lane, Owner, Bradford Remodeling Co at Bradford Remodeling Co San Jose, serving San Jose and nearby areas.


