An open living room and dining area after a whole-home remodel

ES Windows Roofing Nationwide

Free Estimate on SiteCalls Answered by a Live Person, 24/7Background-Checked TechniciansProudly serving local communities 22+ years
A home office with a built-in desk and shelves
An open living space after a whole-home remodel
A remodeled living room with built-in shelves around the fireplace
A whole-home remodel with the living, dining and kitchen areas opened up
A remodeled family room with new windows and a window seat
A low-threshold walk-in shower with a bench and grab bar
A walk-in pantry with wood shelving
A powder room with botanical wallpaper and a stone sink
Every visit starts with

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as$199/month*On approved credit; ask for current terms
Get your free estimate

ES Windows Roofing: The Los Angeles Owner’s Guide

If you have an ES Windows product integrated into your roofline and a part has failed, we stock and install the compatible components you need. Installed replacement work on ES Windows roofing elements in Los Angeles typically runs between $470 and $2,125 depending on whether we’re addressing flashing, a skylight curb assembly, or structural glazing support. That’s the number to plan around, and we’ll put it in writing before a single tool comes out.

Call (903) 568-7222

Most homeowners discover the failure the hard way: a water stain on the ceiling after the first real rain, a draft that wasn’t there last winter, or visible daylight where the roof meets the window unit. The part itself is usually small. The damage it causes when ignored is not.

Which ES Windows Models This Applies To

A remodeled laundry and mudroom with a bench, cubbies and painted cabinets

ES Windows manufactures a range of aluminum-framed and thermally broken window systems, and the roofing components we handle most often are the integrated curb mounts, flashing kits, and glazing support channels that tie the unit to the roof deck. The compatibility question matters because ES Windows has produced different frame depths over the years. A flashing kit spec’d for a 4-5/8″ frame depth will not seat correctly on a 6-1/2″ thermally broken frame, and forcing it creates exactly the leak you’re trying to stop.

Here’s the practical way to identify what you have: the ES Windows unit will carry an identification sticker on the interior frame edge, usually top rail, with the series designation and rough opening dimensions. If the sticker is gone, pull a tape measure on the visible frame depth and note the glazing configuration. We use those two numbers plus the roof slope to match the correct OEM part or a quality aftermarket equivalent. For ES Windows specifically, the aftermarket flashing kits from manufacturers like Oatey and ProFlash often meet or beat OEM spec at 30-40% lower cost, but the curb mount itself should stay OEM because the mitered corner geometry is series-specific.

One thing to know before you start measuring: a surprising number of “ES Windows roof failures” we see in Los Angeles are actually failures of the roofing membrane around the unit, not the window component itself. We’ll tell you which one you’re dealing with before we quote anything.

Explore

Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence

Signs Your ES Windows Roofing Is Failing

Here’s what we actually see on job sites across Los Angeles, from Sherman Oaks to Pasadena:

  • Ceiling staining radiating outward from the window well. This usually means the curb flashing has pulled away from the roof membrane. The water tracks along the rafter and shows up three feet from the actual breach.
  • Visible daylight or gaps between the roof deck and the window frame. The sealant bed has failed or the curb has shifted. This is common on older Los Angeles homes where roof settlement occurs on clay soil.
  • Condensation inside the glass unit after rain. Not a roofing part failure per se. It means the weep system is blocked or the glazing gasket has compressed. We fix this from the exterior without pulling the unit.
  • Drafts you can feel with the back of your hand on a cold morning. The perimeter seal between the frame and the roofing substrate has broken down. In Los Angeles, UV exposure degrades this seal faster than rain does.
  • Flashing that’s visibly lifted, cracked, or peeled back. This is the part that fails first, and the good news is it’s also the cheapest and fastest to replace. The bad news is every week you wait, the water reaches further into the roof deck.
Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Replacement Cost & What’s Included

A built-in window seat in a bay window

In Los Angeles, our installed pricing for ES Windows roofing work breaks down like this:

  • Flashing replacement (single unit): $470 to $945. Includes removal of failed flashing, substrate inspection, new flashing seated and sealed to the membrane, and a water test.
  • Perimeter seal and gasket replacement: $710 to $1,180. Includes cleaning the frame channel, installing the new gasket, and re-sealing the perimeter gap to the roof deck.
  • Full curb mount replacement: $1,180 to $2,125. This is the big one. The old curb comes off, the roof opening gets re-framed if needed, a new OEM curb goes down, and the window unit gets re-set on fresh gasketing.

The range exists because every roof is different. Single-story with a gentle slope and easy access? Lower end. Two-story, steep pitch, or a deck that’s already showing water damage? Higher end. What’s included every time: the part, the labor, the sealant, the substrate inspection, and a written line-item price before we start. And after we finish, the work is covered by the 365-Day Done Right Promise. If the repair fails inside that year, we come back and correct it at no charge. No re-diagnosis fee, no argument.

DIY or Call Us?

Here’s the honest split. If you want to diagnose the problem yourself, you can safely do that from the ground or with a ladder: look for lifted flashing, cracked sealant visible from the roof edge, or obvious gaps that you can photograph with a phone. That helps us quote faster. But the repair itself is a different animal. Working on a roof around a window opening means standing on a sloped, often slick surface while handling sealant, flashing, and glass. A fall from even a single-story Los Angeles roofline means a hospital visit. A seal that looks fine but isn’t means you’re back up there in three months with the same leak.

We do this with harnesses, roof jacks where the pitch calls for it, and a field tech who’s done more of these than he can count. If you’ve snapped a photo and want a straight price, call us at (903) 568-7222. We’ll quote the work, not the visit.

FAQs

A dining nook with a built-in banquette

Getting started with Bradford

Every project starts with a conversation and a written price. Here is how to take the first step.

A project lead measuring a kitchen with the homeowner during a free estimate

Free on-site estimate

A project lead walks the job with you, measures it and hands you a written, line-item price. No obligation.

Book an estimate
A remodeling crew arriving at a home with lumber and tools

Find your local team

Each location is independently owned and works to the same written standard. Enter your ZIP code to reach yours.

A worker laying floor protection and a dust barrier before work starts

Read our written promise

What we promise on every job, written down, with the terms spelled out before any work starts.

Our promise
Need Construction help nationwide? Licensed & insured · Written quotes before work starts response · free estimates
Call (903) 568-7222
Areas We Serve

Request a Free Estimate

Tell us what you need - Bradford Remodeling responds fast. No obligation.

By submitting this form, you confirm you have read our Privacy Policy and authorize us to contact you by phone, text, or email concerning your request, including by the partner businesses that may perform the service.

Call Now - 24/7 Dispatch