A Bradford company - serving Riverside, 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 Riverside
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 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 walk-in shower with large-format tile and a built-in niche
A wide opening with a new beam where the kitchen wall was removed
A stone counter, tile backsplash and open shelf after a kitchen remodel
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 Riverside Owner’s Guide

We stock, match, and install ES Windows-compatible roofing components across Riverside, with most skylight and roof-window part replacements running $600 – $2,500 installed. That range covers everything from a failed flashing kit on a fixed skylight to a full curb-mounted venting roof window swap. If you call before noon on a weekday, we can usually have a technician out the same day to identify the part and give you a written price. Most Riverside homeowners discover the problem the same way: a drip on the tile floor after a Santa Ana wind event, or a water stain spreading across the ceiling drywall below the roof window.

Call (424) 567-8472

Here’s the thing about ES Windows roofing components that most people don’t learn until it’s too late: the failure is rarely the glass. It’s almost always the flashing, the gasket, or the curb seal. The glass unit can last 20 years. The rubber gasket around the sash gets baked by Riverside’s 100-degree summers and loses its flex in about half that time. We’ll get into exactly what fails, what it costs, and whether you should touch it yourself below.

Which ES Windows Models This Applies To

A remodeled living room with built-in shelves around the fireplace

ES Windows produces fixed skylights, venting roof windows, and tubular sun tunnels under several series names, including the EcoStar line, SunMax fixed units, and the Ventura manual and electric venting series. The part you need depends on which unit you have, and the fastest way to identify it is to look for the etched label on the glass corner or the stamped plate on the interior frame. That plate gives you the model number, glass spec, and manufacturing code. Without it, we’re guessing.

Here’s the compatibility gotcha Riverside owners hit all the time: ES Windows changed their flashing profile geometry between the 2016 and 2019 production runs. A flashing kit ordered for a 2018 Ventura unit will not seat correctly on a 2016 SunMax, even though the rough opening is identical. We’ve seen homeowners buy the wrong kit online, then pay a second time for the right one. On OEM versus aftermarket: for gaskets, sash seals, and operator arms, quality aftermarket equivalents from brands like Velux and Fakro work well and cost 30 – 40% less. For flashing kits and curb assemblies, we recommend OEM or exact-match fabricated flashing. The tolerances are too tight, and the deck seal is too critical to gamble on a generic piece.

We are an independent Riverside service provider, not affiliated with ES Windows. That means we’re not limited to one supply chain, and we’ll tell you when a less expensive equivalent does the job as well as the OEM part.

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 on the ceiling drywall around the opening. This is the classic first sign. The flashing or curb seal has developed a gap, and water is traveling along the roof deck before it finds a path down through the ceiling. By the time the stain appears, the leak has usually been active for weeks.
  • Condensation between the glass panes. The insulated glass unit’s seal has failed. You’re not looking at a housekeeping problem; the argon or krypton fill has escaped and the unit’s insulating value is gone. This is a glass replacement, not a repair.
  • The sash won’t open, or opens with a hard grind. On venting units like the Ventura series, the operator arm gears strip or the motor burns out on electric units. Riverside dust gets into the track, and the mechanism fails under load.
  • Rubber gasket is cracked, brittle, or peeling away from the frame. That gasket is what keeps wind-driven rain out during Riverside’s winter storm bursts. Once it loses elasticity, every storm is a gamble.
  • You hear a whistling or fluttering sound during high winds. The weather seal around the sash has compressed beyond recovery, and the unit is no longer air-tight. This drives up cooling costs through Riverside’s hot season and lets dust in year-round.
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

Installed pricing in Riverside for ES Windows roofing component replacement breaks down like this:

  • Gasket / sash seal replacement: $600 – $1,200 installed. We pull the sash, clean the track, install the new seal, and reset the unit. Done in 2 – 3 hours.
  • Flashing kit replacement: $400 – $1,800 installed. Includes removing the surrounding roofing material, installing the new flashing, re-bedding, and re-roofing the perimeter. Price depends on your roof type: tile roofs cost more because the tile has to be cut and re-set, while composition shingle goes faster.
  • Venting unit operator / motor replacement: $800 – $1,500 installed. Parts are usually in stock or two days out.
  • Full insulated glass unit replacement: $1,200 – $2,500 installed. Matched to the existing frame spec, including tint and Low-E coating if original.

Every price we give you is a written price before work starts, and it includes the part, labor, haul-off, and a final check with a water test when we’re done. No numbers move at the door. The work is covered by the 365-Day Done Right Promise, meaning if the repair fails inside a year, Curtis Lane’s crew comes back and corrects it at no charge. That’s The Garrison Standard, and it’s in writing on every job.

DIY or Call Us?

Here’s the honest split. There are exactly three things a homeowner can safely do without calling us: read the model label and write down the number, wipe the interior frame with a damp cloth, and take a photo of the damage from the inside. That’s the entire list. Working on a roof window flashing means getting on the roof, cutting into the roof deck, and re-sealing against water. Get the seal wrong and you’ve turned a $600 gasket job into a $2,500 ceiling-and-deck repair. Roof work on a Riverside tile roof has real risk: the tiles are brittle, the slope is steeper than it looks from the ground, and a fall is a trip to the hospital. Curtis didn’t spend three decades running crews across Southern California to have a homeowner break a leg saving $400. Call (424) 567-8472, get a straight number, and let us do the part that requires a ladder and a nail gun.

FAQs

A built-in window seat in a bay window

Getting started with Bradford in Riverside

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

A local crew that works across Riverside 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 Riverside? Licensed & insured · Written quotes before work starts response · free estimates
Call (424) 567-8472
Areas We Serve

Request a Free Estimate in Riverside

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

By submitting this form, you acknowledge our Privacy Policy and agree that you may be contacted through phone, text, or email regarding your project, including by the service partners who may complete the work.

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