Windows & doors
Kitchen remodeling
Bathroom remodeling
Home additions & ADU
Roofing
Driveway & pavers
FenceFree written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
ES Windows Construction in San Bernardino, CA
We provide independent ES Windows installation, repair, and replacement across San Bernardino, from the pre-1950s bungalows on the westside to the 1980s-2000s stucco tracts on the north and east ends, and we also handle Highland ES Windows service nearby. What makes our ES Windows work different here is simple: we know how these aluminum and vinyl assemblies fail when Cajon Pass Santa Ana winds slam into exposed elevations. Call (877) 373-9230 for a free estimate on any ES Windows job, whether it’s a jumped slider track after a wind event or a full-house window replacement tied to a reroof.

Why San Bernardino Residents Choose Us for ES Windows Service
We’ve spent years pulling ES Windows units out of San Bernardino homes, and we know exactly what’s behind the stucco returns and drywall returns on this housing stock. Noel Cardenas, our owner, came up through the trades at Santiago Canyon College in Orange and has spent his career on Southern California residential builds that have to hold up against dry heat, UV, and wind cycles. He’s the contractor neighbors call when a window frame has been moving in its opening for a decade and nobody else wants to touch what’s behind it. We’re an independent contractor, not authorized or endorsed by ES Windows, which means we diagnose their products on actual merit, not a sales script. When a frame is sound, we repair it. When the rough opening is rotted or racked, we say so and replace the unit properly.
Styles & brands we work with
- Kitchen remodeling
- Bathroom remodeling
- Home additions & ADU
- Roofing
- Windows & doors
- Driveway & pavers
- Fence
Common ES Windows Construction Problems We Solve in San Bernardino
- Sliders jumping track during wind events. The Cajon Pass funnels Santa Ana gusts into the city, and those winds push hard on ES aluminum slider panels and sashes. On exposed westside elevations in neighborhoods like 92404 and 92407, we regularly see ES sliders that have bounced off their lower tracks. The track hardware wears faster here, too, because wind-blown grit packs into the roller channels. We re-set the sashes, replace worn rollers and track hardware, and adjust the interlock so the panels actually resist uplift instead of just sliding past each other.
- Sealed-unit fogging and seal failure. San Bernardino summers routinely push past 100°F, and the intense inland UV beats on west- and south-facing glass year after year. ES Windows double-pane units on older homes commonly lose their perimeter seal while the aluminum frame still looks fine. The glass spacers degrade first, then condensation shows between the panes. We replace failed sealed units with matched-quality glass rather than telling you to live with the fog.
- Water intrusion at the rough opening. A lot of original ES aluminum windows in San Bernardino were set into stucco without sill pans or proper head flashing. After a wind event drives rain sideways, water finds its way behind the stucco return and rots the framing. This is the failure we see most often on pre-1950s and 1960s-80s homes where windows were installed as drop-ins. The window itself isn’t always the problem; the opening is. We re-flash and install sill pans when we replace these units.
- Corroded and worn hardware on sliding units. ES sliding windows use rollers and balances that don’t love San Bernardino’s dust. After a Santa Ana episode, fine grit ends up in the tracks, and that grit grinds down steel rollers and hardware. We replace rollers, balances, and weatherstrip, and we use OEM ES Windows parts where the series is still supported.
- Vinyl patio door panels that bind or refuse to latch. ES Windows vinyl sliding patio doors take the same wind loading as the windows, but they’re bigger panels with more surface area. On exposed walls, the doors rack slightly over time. We adjust the rollers, realign the panels, and replace the latch hardware so the door actually locks and seals.
ES Windows Service in San Bernardino: What Local Conditions Mean for Your Project
The Cajon Pass funnels Santa Ana winds into San Bernardino hard enough that after a wind event we get a wave of calls across 92404 and 92407 for lifted roof tiles, blown-out fascia, and detached patio covers. Here’s what most window companies won’t tell you: inspectors in San Bernardino require wind-damage repairs to meet the same wind-load specs as new construction. That means when we replace ES Windows on an exposed elevation, we anchor and flash them to current uplift standards, not just drop a new unit into the old hole. The roof-and-window wind-load pairing is a San Bernardino requirement that lower-elevation Inland Empire cities simply don’t impose. We tie window work to the roof and wall assembly, because in this city they fail together. The material you pick today is the problem you solve, or the one you live with, ten years from now.
ES Windows Models & Products We Service in San Bernardino
We work on the full range of ES Windows products found in San Bernardino housing stock. That includes the Series 1500 and 1700 aluminum single-hung and slider units common in 1960s-80s tract homes, ES Windows vinyl single-hung and horizontal slider replacement units, and ES Windows vinyl sliding patio doors. For parts, we spec OEM ES Windows replacement sashes, rollers, glazing, and weatherstrip where the series is still supported. When OEM parts are discontinued or priced out of proportion, we move to matched-quality aftermarket sealed units and hardware. On a sound frame with failed glass or worn hardware, we repair and re-glaze. On a racked or rotted rough opening, we recommend full-unit replacement, because a re-glazed sash in a failed opening just leaks again. We keep common ES Windows hardware in our inventory for faster San Bernardino turnaround, but we’ll tell you straight if a part needs to be ordered.
See the difference
Before
After
Before
After
Before
AfterES Windows Service Pricing in San Bernardino
What you’ll pay depends on what we find when we pull the window. A single failed sealed unit costs far less than a full-unit replacement on a rotted rough opening. Here are the ranges we work within for San Bernardino jobs:
| Service | Price Range |
|---|---|
| Window Replacement | $4,500 – $15,000 |
| Roof Repair | $400 – $1,800 |
| Roof Replacement | $8,000 – $20,000 |
| Tile Roof Repair | $600 – $2,500 |
Those window replacement numbers cover everything from a single vinyl slider swap to a multi-window replacement on a wind-exposed elevation. Your free estimate includes a full inspection of the unit, the rough opening, and the surrounding wall, plus a written line-item quote. Call (877) 373-9230 to schedule one.
Serving San Bernardino, CA - Our Local Coverage Area
We serve San Bernardino and nearby communities. Also see Rialto ES Windows service. Use the map below to see the area we cover. If you’re nearby, we can almost certainly help.
FAQs – ES Windows Construction in San Bernardino
Not necessarily. If the frame is square, the stucco return is intact, and the rough opening is dry, we can usually reset the sash, replace the rollers and track hardware, and adjust the interlock so the panels resist uplift instead of bouncing. If the frame has racked or the rough opening shows signs of rot or water damage, replacing the unit is the honest fix. Jumping track repeatedly is often a sign the window was never anchored for San Bernardino’s wind-load reality, and we’ve seen the same issue when providing ES Windows repair in Muscoy. Call (877) 373-9230 and we’ll inspect it and give you a straight answer.
Because San Bernardino sits at the base of the San Bernardino Mountains where the Cajon Pass channels Santa Ana winds into the city. Inspectors here are used to seeing wind-damage repairs that have to meet the same uplift specs as new construction. That means the anchoring, flashing, and structural ties on a replacement window can’t just match the old opening. If your window is on an exposed elevation and wasn’t tied to current wind-load standards, the inspector flags it. We handle this constantly and build our replacements to pass.
On most pre-1950s and 1960s-era San Bernardino homes with original ES aluminum units set in stucco, the leak is at the rough opening, not the glass or the sash. The original install typically had no sill pan and sometimes no head flashing at all. Wind-driven rain gets behind the stucco return and rots the framing. We pull the unit, re-flash the opening, install a sill pan, and reset the window correctly, then repair the stucco return so the wall drains. If the framing is too far gone, we reframe that section before starting anything else.
Yes, if the frame is sound. Foggy glass means the sealed unit’s perimeter seal has failed, which happens faster in San Bernardino than in coastal cities because of the intense inland UV and 100°F+ summer heat. We replace the failed sealed unit with matched-quality glass, and we’ll check the frame and weatherstrip while we’re in there. If the frame is also compromised, we’ll recommend full-unit replacement instead and explain why. Call (877) 373-9230 for a quote on either path.
It can, and on San Bernardino homes it often does. After a Santa Ana event, roof tiles lift and fascia blows out, which exposes the wall assembly and the window header to more wind-driven rain than before. We’ve pulled ES aluminum sliders after wind episodes in 92404 and found the stucco rough opening had no sill pan, so the sill framing was already rotted and the header was under-built for the exposed wall, similar to what we find during ES Windows service in Loma Linda. If your roof and windows both took damage, we assess them together, because the repair on one affects the other. Call (877) 373-9230 to schedule an inspection.
Service Areas Near San Bernardino
We also run ES Windows sales & service calls outside the city limits. Our San Bernardino service area coverage extends to nearby neighborhoods, and we handle ES Windows service in Romoland as well as ES Windows service in Wrightwood, where mountain-front homes face their own wind and weather exposure.
Book Your ES Windows Service in San Bernardino Today
If your ES Windows are fogging, sticking, leaking, or jumping track, don’t wait for the next Santa Ana event to make it worse. Call (877) 373-9230 to schedule your free estimate. We’ll inspect the unit, the rough opening, and the surrounding wall, and give you a written quote on the spot.
Written by Noel Cardenas, Owner at Garden Grove Contractors, serving San Bernardino and the Inland Empire.