A Bradford company - serving San Jose, CA
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 TechniciansA Local Team in San Jose
A built-in window seat in a bay window
A dining nook with a built-in banquette
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 single-story rear room addition with tall windows and a new patio
An open kitchen and dining area after a remodel
A freestanding soaking tub in a remodeled primary bathroom
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 San Jose Owner’s Guide

If you have an ES Windows skylight, roof window, or clerestory glazing system that’s leaking, fogging, or refusing to seal, the flashing kit and weather seals have almost certainly reached the end of their service life. Installed replacement of ES Windows roofing components in San Jose typically runs $710 to $2,950 depending on the size of the unit and how much surrounding substrate work the opening needs. We stock common ES Windows flashing kits, gaskets, and glazing seals on our service trucks, and we can match most units same-visit once we measure the opening and confirm the series. Most owners discover the failure the way you’d expect: a water stain spreads across the ceiling after two days of rain, or the glass fogs up between panes and won’t clear.

Call (669) 272-2637

Bradford Remodeling Co San Jose is an independent service provider. We are not affiliated with ES Windows, and we don’t sell ourselves as a factory rep. What we do sell is straight diagnosis, a written price before work starts, and a repair that holds.

Which ES Windows Models This Applies To

A finished basement family room with a media wall and wet bar

ES Windows builds residential fenestration products in several distinct lines, and the roofing-mounted units are the ones we’re talking about here: fixed skylights, venting roof windows, and the low-slope clerestory glazing used on mid-century ranch homes across San Jose, Willow Glen, and Campbell. The flashing kits are not universal. An ES Windows fixed skylight flashing for a 2×6 curb is not interchangeable with a deck-mounted unit on a 3:12 roof pitch, and if someone sells you the wrong kit, the leak comes back in six months.

Here’s how to identify what you have. Look at the inside edge of the operable vent or the corner of the fixed glass. ES Windows stamps a four-to-six character series code on the frame, usually beginning with a letter that designates the product family. If you can’t find a stamp, measure the rough opening and the visible glass, not the frame lip. That gives us what we need to cross-reference against the current flashing and seal catalog. For most San Jose homes, we recommend OEM flashing and gasket sets for the first replacement cycle. Aftermarket kits work fine in dry climates, but the wet winters and hard UV of the South Bay are exactly where they start to fail early.

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

  • Water stains on the ceiling in a radius around the opening. This means the flashing has pulled away from the roofing substrate or the curb membrane has cracked. Water travels along the rafter before it drips, so the stain won’t tell you where the breach is. It tells you the seal is gone.
  • Condensation or fog between the glass panes. The insulated glazing unit has lost its gas seal. It’s not a leak from outside; it’s a failed edge seal on the IGU. ES Windows units usually give 15 to 20 years in San Jose’s heat cycles before this shows up.
  • Visible daylight or a gap at the frame-to-roof junction. Walk the roof or shoot a photo from a ladder. If you can see the substrate between the frame and the roofing material, the flashing has shifted or corroded through. This is the failure you see before the leak starts.
  • Dry-rotted or soft wood around the interior opening. Press a screwdriver handle against the trim. If it sinks, water has been getting in slowly for a while. The flashing fix is only half the job; the rotted framing has to come out and be replaced.
  • The vent mechanism binds, or the unit won’t stay closed. On venting roof windows, a warped operator track or a cracked hinge usually points to frame movement. That movement breaks the seal around the curb, and the leak follows the mechanics.
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 remodeled laundry and mudroom with a bench, cubbies and painted cabinets

In San Jose, an installed ES Windows flashing and seal replacement runs $710 to $2,950. At the low end, that’s a single fixed skylight with standard curb flashing, no substrate repair, and the unit left in place. At the high end, you’re looking at a larger venting roof window or a clerestory run where the framing has water damage, the IGU needs replacement, and we’re pulling back roofing to re-bed the pan flashing.

Every price includes the parts, the labor, the disposal of the old materials, and a written scope before we start. If we open the roof and find framing damage that changes the job, you get a written change order with the new number before another tool comes out. That’s the Garrison Standard. No numbers that move at the door. The work carries Bradford’s 365-Day Done Right Promise: if the repair fails within a year of completion, we return and correct it at no charge.

DIY or Call Us?

There are two things you can safely do from the interior: identify the series code on the frame, and photograph the stains or fogging so we know what we’re walking into. Everything else on a roof-mounted ES Windows unit is work for a trained professional. Flashing replacement means pulling back shingles or tile, setting the new pan correctly, and re-bedding the counterflashing so water sheds away from the curb. On a two-story home, it means working on a sloped roof with tools in both hands. A fall from a roof is a life-changing injury. Don’t learn flashing repair on your own roof.

If you’re in San Jose and you suspect the flashing or seal is gone, call us at (669) 272-2637. We’ll schedule a site visit, measure the unit, and put a written price in your hand. Straight number, written scope, done when we said done.

FAQs

A whole-home remodel with the living, dining and kitchen areas opened up

Getting started with Bradford in San Jose

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

Your San Jose team

A local crew that works across San Jose and the towns around it, to the same written standard as every Bradford location.

Areas we serve
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 in San Jose? Licensed & insured · Free in-home estimates response · free estimates
Call (669) 272-2637
Local Service Coverage

Request a Free Estimate in San Jose

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

By reaching out through this form, you agree to the terms of our Privacy Policy and authorize us to contact you by telephone, text message, or email about your service request, including from the local pros who may handle it.

Prefer to text? Send a Text
Call Now - 24/7 Dispatch