A Penhallow 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 remodeled family room with new windows and a window seat
A remodeled primary suite with built-in wardrobes and a window seat
A remodeled staircase with wood treads and a slim metal railing
A finished basement family room with a media wall and wet bar
A remodeled laundry and mudroom with a bench, cubbies and painted cabinets
A remodeled hall bathroom with subway tile and a floating vanity
A garage converted into a guest room and home office
New painted shaker cabinets with an organized deep drawer
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 product with a failed roofing component in San Jose, here’s the straight answer: we stock ES Windows-compatible roofing parts, match them to your specific model and series, and install them for a typical range of $470 – $2,125 depending on the part, the roof type it’s paired with, and access conditions. Most owners discover the failure the way you probably just did, with a drip where there wasn’t one before, a soft spot near the window line, or daylight showing through a gap that used to seal tight. The part itself is rarely the expensive line item. It’s catching it before the water spreads that saves the real money.

Call (669) 274-2362

Which ES Windows Models This Applies To

ES Windows manufactures a range of window and door systems, but when we talk about “roofing” on an ES Windows product in San Jose, we’re almost always referring to the flashing, header trim, and integrated drip edge that marry a window or window wall to the roof plane above it. This applies across their operable and fixed window lines, particularly the larger fixed and picture units in modern flat-roof and low-slope additions we see throughout Willow Glen, Campbell, and the Rose Garden. The part you need is not universal. ES Windows uses a proprietary kerf profile on their frame-mounted drip caps, which means a generic box-store flashing won’t seat correctly against the top of the frame. Pull the lower sash and look for the etched or printed series code on the top edge of the frame. That code, usually two letters followed by four digits, tells us exactly which drip cap, end dam, and back flashing set matches your unit. We stock OEM-spec components plus a handful of aftermarket equivalents we’ve tested against the ES Windows profile. For older units where the OEM part is discontinued, the aftermarket piece is the practical call, provided it’s bent to match the original kerf angle. Get the angle wrong by even a few degrees and you’ll get a slow weep leak that doesn’t show up until the first real rain.

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 staining at the top corner of the window head, inside the drywall or on the casing. This is the classic first sign. The culprit is almost always a failed back flashing seam where the roofing membrane laps over the window’s top flange. The membrane shrinks over time in San Jose’s dry-heat cycle, and the lap opens just enough to let water in.
  • Daylight visible through the gap between the top of the window frame and the roof sheathing above it. If you can see light, water has a path. This means the drip cap has pulled away or was never properly integrated into the weather-resistant barrier when the window was set.
  • Soft or spongy sheathing directly above the window, detected from inside the attic. That’s water that’s been working its way in for a while. By the time the drywall shows it, the sheathing has usually been wet for months. Repair cost jumps here because now you’re into roofing substrate replacement, not just a part swap.
  • Curled, cracked, or missing sealant along the top frame-to-window juncture, with moss or mildew at the joint. ES Windows frames expand and contract a lot in San Jose’s overnight-to-afternoon temperature swings. Sealant alone was never meant to be the primary water barrier, but when it goes, it’s a warning that the metal above it has shifted too.
  • Leak that only appears during wind-driven rain, not during gentle rain. That tells us the end dams at the corners of the drip cap aren’t tall enough or have corroded through. Wind pushes water sideways across the cap, and without a proper dam, it walks right into the frame channel.
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

For San Jose homeowners, an ES Windows roofing integration repair or replacement runs $470 – $2,125 installed. On the low end, that’s a drip cap swap with new sealant and flashing tape, no roof membrane work. The high end covers full back flashing replacement, repair of rotted sheathing at the window head, and re-laying a section of the roof membrane above the unit. What drives the number up: access (second-story work costs more than ground level), the roof type (tile and metal require more finesse around the flashing than composition shingle), and whether we find hidden water damage once the trim comes off. You get a written price before any work starts, so the number you agree to is the number you pay. And every repair carries our 365-Day Done Right Promise: if the fix fails inside a year, we come back and make it right at no charge. Written. No re-inspection fee, no service call.

DIY or Call Us?

If you want to check the code on your frame and peek in the attic for wet sheathing, go ahead. That information helps us quote the job accurately. But swapping an ES Windows drip cap and re-integrating the roof membrane is not a weekend caulk project. The part sits behind the roofing material, not on top of it, and getting it right requires pulling shingles or membrane back, inspecting the underlayment, and re-sealing in the correct sequence. If any part of that sequence fails, you won’t see the leak until December. And roof work at height carries its own risks, which is a good reason to let a trained crew handle the ladder and the pitch. If you’re in San Jose and suspect the roofing above your ES Windows unit is compromised, call us at (669) 274-2362. We’ll tell you what we think, what it’ll cost, and whether it can wait. No pressure. Give me the real problem and I’ll give you the real number.

FAQs

A home office with a built-in desk and shelves

Getting started with Penhallow 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 Penhallow 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 on-site estimates response · free estimates
Call (669) 274-2362
Local Service Coverage

Request a Free Estimate in San Jose

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

By providing your information above, you acknowledge our Privacy Policy and agree that you may be contacted by telephone, text message, or email about your request, including by the independent contractors we may refer it to.

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