A Elmstead company - serving Long Beach, 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 Long Beach
A dining nook with a built-in banquette
A home office with a built-in desk and shelves
An open living space after a whole-home remodel
A remodeled living room with built-in shelves around the fireplace
A whole-home remodel with the living, dining and kitchen areas opened up
A galley kitchen opened up to the dining room with a new peninsula
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
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 Long Beach Owner’s Guide

We install and service ES Windows-compatible roofing systems throughout Long Beach, with most roof replacement work priced between $8,000 and $20,000 depending on roof size and material selections. If you’re reading this, you’ve likely spotted water staining on a ceiling, daylight coming through an attic space, or granules collecting in your gutters after a rain that swept in off the harbor. The first thing to know: ES Windows roofing components are built to be replaced piece by piece, not just patched over, and the faster we can look at it the fewer surprises you’ll find underneath.

Two professional contractors installing kitchen wall cabinets during a home remodel nationwide

Call (562) 512-7086

Most owners discover a failing section the same way. A drip starts after a Santa Ana wind event, or a corner of the roof starts fluttering during the afternoon gusts that come through Belmont Shore. Sometimes it’s quieter than that. A musty smell in the upstairs hallway. A patch of shingles that looks darker than the rest after the morning fog burns off. Whatever the signal, the fix starts with knowing exactly which ES Windows roofing component you have and what it was designed to protect.

Which ES Windows Models This Applies To

A built-in window seat in a bay window

ES Windows produces a range of skylight, roof window, and integrated flashing systems that show up across Long Beach homes from the postwar bungalows in Zaferia to the larger two-story builds in Park Estates. The roofing components we see most often are the flashing kits, curb-mounted skylight frames, and venting assemblies that tie the window unit into the surrounding roof deck. These parts come in standard widths from 14 inches up to 46 inches, and the key compatibility gotcha is this: ES Windows flashing kits are model-specific and not cross-compatible between series. The flashing that fits a flat glass skylight will not seat correctly around an operable venting unit, even if both measure the same width across the glass.

To identify what you have, look for the etched label on the glass edge or inside the interior frame. The model code typically starts with a two or three letter series prefix followed by the rough opening dimension. If the label is worn off, measure the glass from edge to edge, not the frame, and note whether the unit cranks open or is fixed. When parts need to be sourced, we lean OEM where the series is still in production because the gasket compression and weep channel geometry are designed to pair with the original flashing. For discontinued series, we use aftermarket equivalents that match the glazing thickness and drainage path, and we always tell you which one you’re getting and why before the part is ordered.

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

Signs Your ES Windows Roofing Is Failing

  • Granules in the gutters after rain. This means the protective surface on the roofing material is breaking down, exposing the underlying layer to UV and moisture from the marine layer that sits over Long Beach most mornings. It starts as a cosmetic issue and becomes a leak within one to two wet seasons.
  • Daylight visible around the interior frame of a skylight. The flashing beneath the roofing material has shifted or the sealant has dried and cracked. This is the first sign the original roofing integration has aged past its effective life, and it will not correct itself.
  • Water staining on the ceiling near the window opening, even if it hasn’t dripped. Moisture is migrating between layers of roofing and the vapor barrier. By the time the stain is visible, the affected area is typically larger than the stain suggests.
  • Fogging between the panes of glass. The glazing seal has failed, which lets moisture into the insulated air space. This does not always mean the roofing has failed, but it often signals that the full assembly is reaching the end of its service window.
  • Lifted or flapping roofing material around the curb or flashing. The mechanical fasteners have worked loose, often due to the constant afternoon breezes that move through Long Beach from the south. Fast replacement prevents the material from peeling away entirely in a wind event.
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 family room with new windows and a window seat

On the parts side, ES Windows roofing components in Long Beach typically run $400 to $1,800 for a roof repair involving flashing replacement, curb sealing, or a single skylight reflash. A full roof replacement with ES Windows-compatible underlayment, flashing, and roofing materials lands between $8,000 and $20,000 depending on square footage, pitch, the number of window penetrations, and whether we’re replacing the windows themselves at the same time. Impact window installation, when the windows are part of the job, adds $8,000 to $25,000 depending on glass package and count.

What’s included in every roof repair or replacement we do in Long Beach: the part itself, the labor to seat and fasten it correctly, the sealant bed, the flashing integration, all curb work, and a written line-item quote before the first tool comes out of the truck. We pull permits where the city requires them, and we stand behind the work with our 365-Day Done Right Promise. If something isn’t right after the job is complete, we make it right.

DIY or Call Us?

There are two things an owner can safely check without getting on the roof. First, look at the interior frame of each skylight and note any gaps, cracking, or discoloration. Second, look at the ceiling around the window opening after a rain and note whether the stain has grown since the last time you checked. Both of these tell us where to start looking.

What you should not do is get on the roof itself. Roof work in Long Beach combines a slick surface with compound pitch changes on older homes, and the margin for error is not something to test on an afternoon off. Sealing visible cracks with a caulk tube can slow a small leak for a season, but if the flashing underneath has slipped or the gasket has compressed, you’ll simply trap the water inside and extend the damage. Let us put eyes on it, measure the part, and give you a number before any work is scheduled. Call (562) 512-7086 and we’ll come look.

FAQs

A remodeled primary suite with built-in wardrobes and a window seat

Getting started with Elmstead in Long Beach

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 Long Beach team

A local crew that works across Long Beach and the towns around it, to the same written standard as every Elmstead 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 Long Beach? Licensed & insured · Written quotes before work starts response · free estimates
Call (562) 512-7086
Local Service Coverage

Request a Free Estimate in Long Beach

Tell us what you need - Elmstead Remodeling Long Beach responds fast. No obligation.

When you send us your details, you agree to our Privacy Policy and consent to receive communications through phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

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