







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
ECO Window Systems Roofing: The Jacksonville Owner’s Guide
We stock and install ECO Window Systems-compatible roofing components in Jacksonville, with most replacement work running between $400 and $1,800 depending on the part and the roof condition. Call (904) 643-6243 and our live-person dispatch will check our Jacksonville truck inventory while you’re still on the phone. Most owners discover the failure the morning after a hard rain, when a water stain shows up on the ceiling or a drip starts tapping the kitchen floor.
Here’s the thing about ECO Window Systems roofing: the window systems are built to a tight spec, but the roofing transition pieces around skylights, curb mounts, and flashing take the real beating in Florida’s wet season. A small gasket that looked fine in March can be split by September. The good news is these are usually straightforward swaps when you have the right component matched to the right series, and we carry the common failure points on our trucks to handle most Jacksonville repairs in one visit.
Which ECO Window Systems Models This Applies To

ECO Window Systems has rotated through several series designations over the years, and the roofing integration parts are not fully interchangeable across them. The critical identifier is the three-digit series code stamped on the interior side of the window frame, usually near the bottom corner where the sash meets the sill. Write that code down before you call us; it saves a wasted trip.
For the roofing-specific components, what matters most is whether you have a curb-mounted skylight or a deck-mounted unit, and whether the flashing kit was original or retrofitted. Curb mounts have more headroom for adjustment and typically accept a wider range of flashing profiles. Deck mounts sit flush and demand an exact match: the wrong flashing will not seal, no matter how much sealant you apply. We keep OEM flashing kits for the current ECO lines on hand, and we are careful to tell you when a quality aftermarket equivalent will perform identically and when it will not. In our experience, the gaskets and seals are worth buying OEM; the outer metal flashing can often be matched by a skilled fabricator at lower cost without sacrificing service life. One compatibility gotcha we see often in Jacksonville: homes near the Intracoastal have salt-air corrosion that accelerates aftermarket steel flashing, so we spec aluminum flashing on coastal jobs even when the original was steel.
Elmstead Remodeling Jacksonville is an independent service provider. We are not affiliated with ECO Window Systems, and we do not claim to be; what we provide is honest parts matching and installation that respects how the system was designed to work.
Styles & brands we work with







Signs Your ECO Window Systems Roofing Is Failing
- Water staining on the ceiling near the skylight or window opening. This is the classic first sign, and it tells us the flashing or gasket has lost its seal. The stain often appears well after the leak started, since water travels along rafters before it drops.
- Condensation between the glass panes of an ECO skylight unit. That means the insulated glass unit has failed and the desiccant is saturated. On ECO systems specifically, this tends to happen in years eight through twelve in Florida’s humidity, sooner on beachside homes.
- Drafts you can feel with your hand around the frame edges on windy days. The roofing transition is supposed to be airtight, and a draft suggests the gasket has compressed or cracked. Left alone, it lets humid air into the roof assembly where mold starts.
- Visible cracked, lifted, or missing flashing when you look at the roof from a ladder. Florida’s afternoon thunderstorms and UV load do this faster than most manufacturers’ marketing literature admits. A lifted flashing edge is an open invitation for wind-driven rain.
- A musty smell in the attic right after heavy rain. That is not the insulation; that is water getting into the framing around the roof penetration. By the time you smell it, the leak has been active for a while, and we need to check the decking under the shingles too.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

In Jacksonville, ECO Window Systems roofing repair work typically lands between $400 and $1,800 installed. The lower end covers a gasket or seal replacement on a single skylight. The upper end covers a full flashing replacement plus repair of water-damaged decking around a curb-mounted unit, which is common on twenty-year-old roofs.
What drives the range: whether we are replacing a gasket or rebuilding a flashing system, whether the interior drywall needs patching after a leak, and whether your roofline has a challenging pitch that slows the work. We write the price before any work starts, and it stays written: materials listed by name, labor broken into stages, no allowance line items that quietly grow. You will know exactly what the part costs, what the labor costs, and what the warranty covers. The 365-Day Done Right Promise applies to this work like everything else we touch: if it is not done right after the job is complete, we make it right.
DIY or Call Us?
What you can safely check yourself: the series code on the window frame, whether the flashing looks visibly lifted or cracked from ground level or a stable ladder, and whether the interior shows staining or drafts. Photograph what you see and call us; the photos help us bring the right part on the first trip.
What you should not do yourself: remove or reseal the roofing flashing. It is roof-penetration work with sealant, decking, and sometimes the shingles around it all involved. A bad sealant application does not just leak; it hides the leak until the decking is soft. If the decking is already damp, replacing it means working at height around structural sheathing with a window opening below, which is not where most homeowners want to learn a new skill on a Saturday. Call (904) 643-6243 and let us handle the part match and the roof work, including the photo of the clean-up before the crew leaves.
FAQs

Expect the gaskets and seals to last 8 to 12 years in Jacksonville’s humidity and UV load, while the metal flashing often survives 15 to 20 years, and the glass units can go 20-plus if the seal holds. Coastal homes near the Intracoastal or the beaches will see the shorter end of every range because salt air accelerates corrosion. Call (904) 643-6243 for an exact assessment of your system’s condition; estimates are free.
Gaskets and sealant can sometimes be refreshed in place, but cracked flashing, failed glass units, and water-softened decking need replacement, not a patch. A repair that works for three months and fails again in the next heavy rain costs more than a proper replacement done once. Call (904) 643-6243 and we will tell you straight which category your part falls into.
Most gasket and seal replacements are a single-day job, while a full flashing rebuild with decking repair typically runs two to three days including dry time and a water test. We schedule around your family’s quiet hours where we can, and the crew uses shoe covers and drop cloths on every visit. Call (904) 643-6243 to get a written time frame for your specific roof.
We stock the common gaskets, seals, and flashing kits for current ECO Window Systems series on our Jacksonville trucks, and we can source specific or older-series parts within a few days. Graham Stein writes every scope of work in plain language so you know exactly what part is going in, what the labor involves, and what it all costs before any work starts. He grew up in Los Angeles and learned construction at Los Angeles Trade-Technical College, and he has spent the past several years working across Jacksonville, including careful kitchen and bathroom rebuilds in Avondale where the older Craftsman bungalows demand patient work. Call (904) 643-6243 for a free estimate; we also keep parts familiarity with KraftMaid, Cambria, and Silestone systems if your project touches interiors too.
Written by Graham Stein, Owner, Elmstead Remodeling Jacksonville at Elmstead Remodeling Jacksonville, serving Jacksonville and nearby areas.


