A Rowan company - serving Pomona, 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 Pomona Owner’s Guide

We stock and install ES Windows-compatible roofing components in Pomona, with most ES Windows roofing part replacements running $400-$1,800 installed depending on the component and access. Many ES Windows roof windows, skylights, and flashing assemblies are available same-day from our Pomona warehouse, and we carry the common seal profiles and hardware kits on every roofing truck. Most Pomona homeowners discover an ES Windows roofing issue after a hard rain, when water appears at the interior frame corner or the operable sash won’t stay latched against the wind that comes off the San Gabriel foothills.

Call (626) 606-1081

Which ES Windows Models This Applies To

ES Windows produces several roofing product lines that share component architecture but use different seal geometries and frame depths. The ES-100 fixed skylight, ES-200 venting skylight, and ES-300 flat-roof curb-mounted series each use distinct flashing kits, though the ES-200 and ES-300 share the same condensation gutter profile. The part number is stamped on the aluminum frame interior, usually at the lower right corner, preceded by “ESW” and a four-digit date code. If the label is sun-faded, measure the visible glass width and depth to the nearest eighth inch, and note whether the curb is wood-framed or prefab aluminum, that’s enough to match the flashing and seal kit.

For ES Windows roofing components, we source OEM gaskets and drainage hardware directly from the manufacturer’s Miami distribution center. Aftermarket equivalents exist for the compression seals and weep-hole covers, but we specify OEM for the insulated glass unit spacer and the curb-mounted flashing pan, the tolerances are tighter and the wind-driven rain exposure in Pomona’s spring storms justifies the difference. We’ve seen aftermarket flashing pans warp at the corners after two hot Pomona summers where the OEM aluminum holds flat.

Signs Your ES Windows Roofing Is Failing

Roofers stripping shingles from a house into a dumpster trailer.
Signs Your ES Windows Roofing Is Failing
  • Water staining at the drywall corner below the unit. This usually traces to the step flashing at the roof-to-curb junction, where the ES Windows pan integrates with your primary roofing material. The sealant bead hardens and the pan lifts slightly, letting water run behind rather than over.
  • Condensation between glass panes that doesn’t clear by afternoon. The insulated glass unit has lost its argon fill and the desiccant in the spacer is saturated. In Pomona’s dry climate this failure mode often means the unit was stressed by thermal expansion against a tight frame fit.
  • Sash won’t stay latched or drags in the track. The nylon roller assemblies collect grit from roof runoff and the latch striker plate shifts as the aluminum frame thermally cycles. ES Windows uses a specific roller bore diameter that standard skylight rollers don’t match.
  • Musty odor or visible mold on the interior frame. The internal condensation gutter is clogged with debris or the weep screed (the small drainage slot at the frame base) is blocked by paint or caulk from a previous repair.
  • Visible daylight at the frame-to-roof intersection. The primary seal has separated from the substrate, often where the ES Windows pan meets tile or composite shingle. This gap widens in Pomona’s temperature swings, 40°F winter mornings to 95°F August afternoons.
BeforeBefore
AfterAfter

Replacement Cost & What’s Included

ES Windows roofing component replacement in Pomona falls within our standard roof repair range of $400-$1,800. A seal and hardware refresh on an accessible ES-200 venting unit runs toward the lower end; a full insulated glass unit replacement with OEM flashing on a second-story tile roof runs higher due to access labor and the glass spec.

Component Typical Range in Pomona
Seal kit and weep screed cleaning $400-$700
Roller, latch, and operator hardware replacement $550-$950
Insulated glass unit (IGU) replacement $900-$1,500
Full flashing pan and curb rebuild $1,200-$1,800

Every ES Windows roofing job gets a written scope with line-item pricing before work starts, per Clause 1 of the Haven Standard. The price includes removal and disposal, new components, integration with your existing roofing, and a documented photo record of the completed work. Our 365-Day Done Right Promise covers the installation and components.

DIY or Call Us?

Professional contractor installing custom quartz kitchen countertop during home remodeling project
DIY or Call Us?

There’s a safe middle ground for ES Windows roofing issues. A homeowner can clear the weep screed with a thin wire, check that the interior trim isn’t blocking drainage, and verify the sash is fully closed before rain. What we don’t recommend: removing the unit from the curb, working on a pitched roof above six feet, or attempting to cut and reglaze an insulated glass unit. The curb-mounted units weigh 40-90 pounds depending on size, and the thermal stress on a partially seated unit will crack the glass or warp the frame. We’re background-checked, uniformed, and we carry the specific ES Windows seal profiles on the truck. Call (626) 606-1081 and we’ll scope it in person, written price before any work starts.

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

FAQs

Need Construction help in Pomona? Licensed & insured · Written quotes before work starts response · free estimates
Call (626) 606-1081
Local Service Coverage

Request a Free Estimate in Pomona

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

When you send us your details, you agree to our Privacy Policy and agree that you may be contacted by phone, text, or email regarding your project, including by the service partners who may complete the work.

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