Kitchen remodeling
Bathroom remodeling
Home additions & ADU
Roofing
Windows & doors
Driveway & pavers
FenceFree written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
ECO Window Systems Construction in San Bruno, CA | Millwright Builders
We provide independent ECO Window Systems installation, retrofit, and repair across San Bruno, and the one thing that makes our work here different is that we build to San Bruno’s split reality: city-run permitting, fog-and-wind exposure, and Crestmoor rebuilds sitting directly beside 1950s tract homes. We also offer ECO Window Systems service in Millbrae for homeowners nearby. We’re not manufacturer-affiliated, which means our recommendations come from what we see on San Bruno jobs, not a sales script. Call (866) 925-0334 for a free estimate on ECO Window Systems construction service anywhere in the 94066 ZIP.
Why San Bruno Residents Choose Us for ECO Window Systems Service
We’ve installed and retrofitted ECO Window Systems units across the Peninsula for years, so we know how their vinyl frames, glazing packages, and hardware hold up against marine-layer damp and hilltop wind. Noel Castañeda, our owner, completed his construction trades training at Skyline College right here in San Bruno, then spent roughly two decades doing residential and light commercial work across the Peninsula before founding Millwright Builders. That local training matters when you’re matching new ECO units to a 1940s stucco tract house on one block and a post-2010 Crestmoor rebuild on the next. We use OEM ECO Window Systems glass, sash, and hardware where the unit is still serviceable, and quality aftermarket balances, rollers, and weatherseal where OEM supply is slow or the part is out of production. For a full overview of our ECO Window Systems sales & service approach, that page covers our parts philosophy and product depth.
Styles & brands we work with







Common ECO Window Systems Construction Problems We Solve in San Bruno
Here’s what actually shows up on San Bruno job sites:
- Fogged or failed insulating glass seals (IGUs). Constant marine-layer humidity cycling breaks down older ECO units, especially on the fog-cooled western side of San Bruno. We reglaze when the sash is sound, replace the IGU when it’s not.
- Water intrusion at sill pans and perimeter flashing. Where original installations weren’t re-flashed during a prior replacement, especially on stucco tract homes in Mills Park and Park Side, we see rot start at the bottom corners. We pull the unit, re-flash the rough opening, and reset the window properly.
- Wind-driven rain and air infiltration at hilltop homes. Rollingwood and Crestmoor wind stresses weatherstripping, gaskets, and slider tracks. We replace seals and realign tracks so the window actually closes tight against a 30 mph gust.
- Operator, roller, and lock hardware wear. Sliding doors and casement windows exposed to damp salt air and decades of use develop slop in the rollers and stiff operators. We stock common ECO-compatible rollers and balances locally for faster San Bruno turnaround.
- Frame distortion on stucco homes. San Bruno’s older stucco tract stock settles and shifts, which can rack a vinyl frame. We check square and plumb before we install, because a window forced into an out-of-square opening will fail early.
ECO Window Systems Service in San Bruno: What Local Conditions Mean for Your Equipment
San Bruno permits its own projects rather than going through San Mateo County, so window replacements and additions here have to clear city plan review for egress, energy, and seismic detailing. That paper trail matters more than most homeowners realize. A new ECO Window Systems unit going into a 1950s Mills Park tract house has to meet today’s egress and structural requirements while fitting an opening that was framed for a single-pane wood sash. A post-2010 Crestmoor rebuild next door was already built to modern seismic and energy codes, so the window work is often a straightforward swap. We’ve worked both sides of that line. In Crestmoor we replaced a set of fogged ECO vinyl sliders and single-hungs on a rebuilt home that sat directly across from original 1950s tract housing, and the two lots needed completely different flashing and header details. On the rebuilt side we re-flashed the rough openings and swapped in OEM ECO glass and new rollers; we also re-sealed the perimeter against the marine-layer damp that had been eating the old weatherstripping. The result was a tight, quiet envelope that finally matched the seismic-era construction of the house. If you’re in the 94066 ZIP and wondering what your specific lot requires, call (866) 925-0334 and we’ll help you sort it out.
ECO Window Systems Models & Products We Service in San Bruno
We work across the ECO Window Systems catalog:
- Vinyl single-hung and double-hung replacement windows
- Sliding glass doors and patio doors
- Picture and fixed-frame windows
- Casement windows
When a unit is still serviceable, we use OEM ECO Window Systems glass, sash, and hardware. When OEM supply is slow or a part is out of production, we source quality aftermarket balances, rollers, and weatherseal that match the original spec. If the frame is sound, we repair or reglaze rather than push a full replacement. But once seals, framing, and flashing are all failing together, replacement is the honest call. We’ll tell you which one you’re looking at before any work is scheduled.
See the difference
Before
After
Before
After
Before
AfterECO Window Systems Service Pricing in San Bruno
Here are the line-item ranges we quote for ECO Window Systems work in San Bruno. These reflect the ECO Window Systems in South San Francisco market and include materials, labor, and permitting coordination where applicable:
| Service | Price Range |
|---|---|
| Window Replacement | $4,500 – $15,000 |
| Impact Window Installation | $8,000 – $25,000 |
| Roof Repair | $400 – $1,800 |
| Home Addition | $45,000 – $130,000 |
What drives the cost? Window count, whether we’re doing a retrofit into existing frames or full replacement with new flashing, and whether your San Bruno project triggers city plan review for egress or seismic detailing. A free estimate includes a walkthrough of your openings, measurements, and a written line-item quote. Call (866) 925-0334 to schedule yours.
Serving San Bruno, CA — Our Local Coverage Area
We’re based in the San Bruno area and know this community well. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – ECO Window Systems Construction in San Bruno
Do you replace ECO Window Systems units in San Bruno’s older Mills Park tract homes?
Yes. Mills Park tract homes from the 1950s and 60s are a regular part of our San Bruno workload. We check the rough opening for square, verify the existing header, and re-flash the perimeter before setting the new ECO unit. If the opening has shifted with the stucco, we address that before installation because a window forced into an out-of-square frame will fail early. Call (866) 925-0334 for an exact quote on your Mills Park home.
Why do my ECO windows fog up on the bay side but not the coast side of San Bruno?
The bay side of San Bruno runs warmer and more humid than the fog-cooled western side, which drives a stronger condensation and thermal cycling load on your insulating glass seals. That humidity cycling is what breaks down the IGU seal and lets moisture get between the panes. We replace the failed IGU with OEM ECO Window Systems glass when the sash is still sound, and we also handle ECO Window Systems repair in Pacifica for similar coastal conditions. If the fogging is widespread across multiple units, we’ll walk you through the repair-versus-replace math. Call (866) 925-0334 and we’ll assess it.
Are ECO sliding doors a good fit for windy Rollingwood and Crestmoor hilltop homes?
They can be, but the install details decide it. Rollingwood and Crestmoor wind stresses weatherstripping, gaskets, and slider tracks more than flat neighborhoods like Park Side, so we spec upgraded weatherseal and make sure the track is dead level. A slider that’s been fighting wind for years often just needs new rollers, a realignment, and fresh seals. If the frame itself is racked or the glass is compromised, replacement starts to make more sense. We’ll give you an honest read either way.
Does a San Bruno window replacement need a city permit?
It depends on scope. San Bruno runs its own permit desk rather than going through San Mateo County, so a direct same-size replacement often moves faster than you’d expect, but anything that changes the rough opening size, egress, or structural header triggers plan review. We handle the permit paperwork for our San Bruno projects, including the seismic and energy details the city wants to see. That’s part of the estimate.
Can you match new ECO windows to a post-2010 Crestmoor rebuild?
Yes. Crestmoor rebuilds built after the 2010 pipeline explosion were engineered to modern seismic and energy standards, so new ECO units generally drop into the existing openings with straightforward flashing and seal work. We’ve done exactly this on multiple Crestmoor homes, including one directly across from an original 1950s tract house where the two lots demanded completely different approaches. Your side is the easier one. Call (866) 925-0334 and we’ll verify what your lot needs.
Service Areas Near San Bruno
We serve San Bruno and the surrounding Peninsula communities, including South San Francisco, Millbrae, Brisbane, and Colma. If your project sits just outside the 94066 ZIP, check our San Bruno service area page for coverage details. We also run dedicated ECO Window Systems routes through ECO Window Systems service in Brisbane and ECO Window Systems service in Colma.
Book Your ECO Window Systems Service in San Bruno Today
We’ll come out, look at your windows, give you a straight answer on repair versus replacement, and leave you a written quote. Build it right the first time. Call (866) 925-0334 to schedule your free estimate.
Written by Noel Castañeda, Owner at Millwright Builders, serving San Bruno since Skyline College days.