A Rowan company - serving Walnut Creek, CA

ES Windows Roofing Nationwide

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
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

Before & after – our own jobs

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

ES Windows Roofing: The Walnut Creek Owner’s Guide

ES Windows roofing components in Walnut Creek typically run $400-$1,800 for repair and $8,000-$20,000 for full replacement, with most ES Windows-compatible flashing, seal kits, and membrane sections stocked on our trucks for same-day installation. We carry OEM and quality aftermarket equivalents for the ES 100, ES 200, and ES 300 series window-to-roof integration systems, plus the specialized membrane transitions that fail first in Contra Costa’s combination of hot dry summers and winter-driven rain. Most Walnut Creek owners discover the problem during the first heavy November storm, when water tracks behind the window flange and stains the drywall below - by then the membrane has already delaminated at the critical roof-to-wall joint.

Call (510) 686-6370

Which ES Windows Models This Applies To

ES Windows produces three residential series that integrate with roofing systems, and each uses a different membrane profile and fastening schedule. The ES 100 series, common in Walnut Creek’s 1990s-2000s builds, uses a 4-inch exposed flange with a snap-on drip cap that interlocks with standard 3-tab shingle courses. The ES 200 series upgraded to a 6-inch flange with an integrated weep screed - a slotted drainage channel at the sill that must remain unobstructed, which is where we see the most failures in Saranap and other neighborhoods with mature trees dropping debris. The ES 300 series, found in newer construction and retrofits around Walnut Creek’s Larkey Park area, uses a full continuous membrane wrap that bonds directly to the roof underlayment.

To identify your series, check the etched code in the glass corner (ES-1XX, ES-2XX, or ES-3XX) or measure the exposed flange width. The OEM part number for your membrane kit is stamped on the interior frame edge, visible when you open the sash fully. We stock aftermarket equivalents by Protecto Wrap and Grace that match the OEM spec at roughly 60 percent of dealer cost, with the same 10-year membrane warranty. One compatibility gotcha: the ES 200’s weep screed requires a 7/16-inch clearance above the roof line, and many generic replacements compress to 3/8 inch, which blocks drainage and voids the water intrusion warranty.

Rowan Construction Group Walnut Creek is an independent service provider, not affiliated with ES Windows.

Signs Your ES Windows Roofing Is Failing

Two professional roofers installing new asphalt shingles on a sloped roof.
Signs Your ES Windows Roofing Is Failing
  • Water stains on interior drywall below or beside the window. This indicates the primary membrane seal has breached at the head flashing, allowing runoff to migrate behind the siding. In Walnut Creek’s climate, the daily summer expansion-contraction cycle accelerates this separation after about 12-15 years.
  • Visible gaps between the window frame and siding, or caulk that has pulled away in long strands. The backer rod and sealant have reached the end of their service life; the gap itself is a symptom, but the real problem is usually the hidden membrane underneath that has already cracked.
  • Musty odor or soft drywall around the window well, especially after rain. Moisture is collecting in the rough opening, which means the sill pan - the formed membrane that directs water back out to the exterior - has been compromised. This is the failure mode we see most often in ES 100 installations where the original builder used a simple bead of caulk instead of a proper pan.
  • Peeling exterior paint or efflorescence (white mineral deposits) on stucco below the window. Water is exiting through the wall rather than the weep screed, which means either the screed is clogged or the membrane was never properly lapped over the roof underlayment.
  • Shingle lift or buckling in the first course below the window. The window’s drip cap is not extending far enough over the shingle edge, or the membrane has shrunk and pulled the cap upward. This creates a reverse lip that catches water and drives it under the shingle tabs.
BeforeBefore
AfterAfter

Replacement Cost & What’s Included

For ES Windows roofing integration work in Walnut Creek, repair runs $400-$1,800 and full replacement of the window-to-roof membrane system runs $8,000-$20,000 depending on how many units are involved and whether the roof underlayment must be disturbed. A typical single-window membrane replacement - removing the siding, cutting back the shingles, installing new membrane and flashing, and reintegrating everything - falls in the $650-$1,200 range.

What drives the spread: access difficulty (second-story with a steep pitch adds ladder time), whether the rough opening has rotted (common in pre-2000 Walnut Creek builds with no sill pan), and whether we’re matching existing siding or roofing that has been discontinued. Under Clause 1 of the Haven Standard, you get a written price before anyone picks up a tool - line-itemed as membrane kit, labor hours, and any substrate repair. Our 365-Day Done Right Promise covers the workmanship, and the membrane itself carries the manufacturer’s warranty. Every job includes a documented photo record of the opening condition, the repair, and the finished integration.

DIY or Call Us?

Professional contractor installing a quartz kitchen countertop on base cabinets
DIY or Call Us?

There’s a safe middle ground here. A homeowner can check the weep screed for debris, verify that caulk joints are continuous, and look for the obvious gaps we’ve described above. What you cannot safely do is remove the siding or disturb the shingle course to inspect the membrane - that work requires ladder stability on a pitched surface, knowledge of how the layers integrate so you don’t compromise the weather barrier, and the ability to reseat shingles without breaking the sealant bond.

The real risk is the hidden damage. We’ve opened ES Windows installations in Walnut Creek where the membrane looked intact from the exterior but the rough opening was 40 percent rotted - something you cannot assess without removal. If you’re seeing any of the five symptoms above, call (510) 686-6370 and we’ll schedule a free inspection with a written estimate. Measure twice, document once, then we build.

Get the price in writing before anything starts.A real person answers, day or night.
Call now

FAQs

Need Construction help in Walnut Creek? Licensed & insured · Free on-site estimates response · free estimates
Call (510) 686-6370
Areas We Serve

Request a Free Estimate in Walnut Creek

Tell us what you need - Rowan Construction Group Walnut Creek responds fast. No obligation.

By providing your information above, you accept our Privacy Policy and authorize us to contact you by phone, email, or text about your request, including by the independent contractors we may refer it to.

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