Outdoor · 10 min readCode Explainer

Window Replacement in MA Stretch Code: U-Factor 0.27 and the Cost Jump.

Massachusetts Stretch Energy Code requires replacement windows to meet a maximum U-factor of 0.27 in stretch-code-adopted municipalities — and the upcoming Specialized Stretch Code tightens that to U-0.22 with a maximum SHGC of 0.40 for new construction and substantial reconstruction. The cost difference between baseline IECC code (U-0.30), stretch (U-0.27), and specialized (U-0.22) windows is $40-$120 per window — small per opening, $1,200-$3,600 across a typical 30-window replacement project.

Outdoor By Anderson Melo · Lead Construction Supervisor
Email LinkedIn Facebook X

What MA Stretch Code Actually Requires

Massachusetts has three overlapping window energy codes depending on the project and the municipality:

Base IECC Code (780 CMR base): U-0.30 / SHGC 0.40
Applies in all MA municipalities for any new construction or window replacement.
Stretch Energy Code: U-0.27 / SHGC 0.40
Adopted in 260+ MA municipalities as of 2026 (full list: our specialized stretch code reference). Boston, Cambridge, Newton, Brookline, Somerville, Worcester, Springfield are all stretch-code towns.
Specialized Stretch Code: U-0.22 / SHGC 0.40
Newer (effective 2024 in adopting towns), applies to new construction and substantial reconstruction in roughly 40 municipalities as of mid-2026. Replacement windows in existing structures generally still fall under the standard stretch code, not specialized.

For window replacement on existing MA homes in stretch-adopted towns: U-0.27 is the minimum. For new construction in specialized-stretch towns: U-0.22 minimum.

U-Factor by Manufacturer Tier

U-factor measures the rate of heat transfer through the entire window assembly (frame + glass). Lower is better. The major MA-region manufacturers offer multiple U-factor tiers within each product line:

U-Factor TierProduct ExamplesTypical Cost per Window (Installed)
U-0.30 (base IECC)Andersen 100 Series, Pella 250 Series$580-$780
U-0.27 (stretch code)Andersen 400 Series with HighPerformance Low-E4 SmartSun, Pella Lifestyle Series, Marvin Essential$680-$920
U-0.22 (specialized stretch)Andersen 400 Series with Low-E4 PassiveSun + triple glaze, Marvin Signature Ultimate, Pella Architect Series triple-pane$880-$1,400
U-0.18 or lower (Passive House)Klearwall, Zola, Alpen, fiberglass triple-pane premium$1,400-$2,800

The cost jump from base to stretch is small — typically $80-$140 per window. The jump from stretch to specialized is larger — $200-$480 per window — because triple-pane glass is required to hit U-0.22 reliably.

The Window Rebate Stack

Energy-efficient window installs in MA unlock several rebates that frequently offset the entire stretch-code premium:

Mass Save Energy Star window rebate — $50-$120 per window
Available on Energy Star certified windows installed by a Mass Save authorized contractor in stretch-code towns. Typical rebate: $75 per window. On a 30-window project: $2,250 in rebate.
Federal IRA 25C tax credit — 30% of cost, $600/year cap
Energy Star windows qualify for the federal Inflation Reduction Act 25C tax credit at 30% of cost, capped at $600 per year. Spread larger projects across two tax years to capture $1,200 total.
Mass Save Home Energy Assessment-driven rebate
Window replacement isn't on the Mass Save HEA's primary rebate list (insulation and air sealing are), but the HEA does qualify the home for the Energy Star window rebate path described above.

Net cost example for a 30-window U-0.27 stretch-code-compliant install: $24,000 base − $2,250 Mass Save − $600 IRA = $21,150 net for the first tax year. Spread across 2 years: $20,550 net.

What Stretch Code Doesn't Cover

Stretch code regulates U-factor and SHGC. It does not regulate three things that meaningfully affect installed performance:

  1. Air infiltration rate (AI). Energy Star certifies AI ≤0.30 CFM/sq ft. Stretch code is silent on AI. A code-minimum window installed without proper flashing and air-sealing can have an effective AI 3-5× the Energy Star limit. Pro Build flashes every window with self-adhered membrane (Grace Tri-Flex, Henry Fortiflash) and seals interior trim — this is field-installed performance, not factory rating.
  2. Frame material thermal break. Vinyl frames typically perform at U-0.27-0.32; aluminum frames without thermal break at U-0.45+; fiberglass and wood frames at U-0.21-0.27. The frame material decision matters more than glass for cold-weather MA performance.
  3. Installation quality. Stretch code mandates the product spec, not the install method. A U-0.22 window improperly installed (no flashing, missing shimming, gaps in interior trim air-seal) performs worse than a U-0.30 window installed correctly.

Three Window Project Mistakes That Cost MA Homeowners

Three patterns appear repeatedly on MA window replacement projects that flag underbidding or contractor cutting corners:

  1. Insert windows in failing frames. "Insert" or "pocket" replacement windows fit into existing frames without disturbing exterior trim. Faster install (~30 min/window vs 90 min for full-frame replacement), cheaper, less mess. But: if existing frames are rotted, settled, or lead-painted (pre-1978 MA homes), insert windows lock in problems and reduce daylight opening by 5-10%. Pro Build's recommendation: full-frame replacement for any pre-1980 home.
  2. Missing or incorrect SHGC for orientation. South-facing windows benefit from higher SHGC (0.40-0.45) for passive solar gain in winter. North-facing windows benefit from lower SHGC (0.25-0.30) to minimize summer cooling load. Quotes that spec the same SHGC on every window of every orientation are missing 5-12% of available efficiency.
  3. Grilles between glass (GBG) without proper thermal break. Decorative grilles inside the insulated glass unit (IGU) add aesthetic but often add a U-factor penalty of 0.02-0.04 (16-22% degradation). Spec exterior-applied or interior-removable grilles instead of GBG to preserve U-factor.

Frequently Asked Questions

Does my Massachusetts town require stretch-code-compliant windows on replacement?

If your town has adopted the Massachusetts Stretch Energy Code (260+ municipalities including Boston, Cambridge, Newton, Brookline, Somerville, Worcester, Springfield, and most of Greater Boston/MetroWest), then yes — replacement windows must meet U-0.27 / SHGC 0.40 minimum. Check our specialized stretch code reference for the full list.

What's the difference between U-factor and R-value for windows?

U-factor measures heat transfer rate (lower is better; insulators have low U). R-value is the inverse (higher is better; insulators have high R). Windows are always rated in U-factor; insulation is always rated in R-value. A U-0.27 window is roughly equivalent to R-3.7; a U-0.22 window is R-4.5.

Are vinyl windows allowed under MA stretch code?

Yes — vinyl-frame windows from major manufacturers (Andersen 100 Series, Pella 250 Series, Harvey Tribute, Simonton 6500) easily meet U-0.27 stretch code. The frame material doesn't matter for code; only the U-factor and SHGC do. Vinyl is typically the lowest-cost path to stretch-code compliance.

Can I install a single-pane window in a MA stretch-code town?

No — single-pane windows max out at U-1.0 to U-1.2, far above any code requirement. Even base IECC (U-0.30) requires double-pane minimum. Storm window add-on over single-pane gets to roughly U-0.50 — still not code compliant. Replacement window jobs in stretch-code towns must use double-pane (U-0.27) or triple-pane (U-0.22) units.

Do stretch-code windows actually lower my heating bill?

Going from U-0.30 to U-0.27 saves roughly 3-5% on whole-house heating cost in MA — meaningful but not dramatic. Going from single-pane storm-window combos to U-0.27 double-pane saves 18-28%. The most impact comes from bringing the worst-performing windows in your house up to code, not from upgrading already-decent windows further.

When does it make sense to upgrade from U-0.27 to U-0.22 specialized stretch?

For new construction or whole-home renovation in specialized-stretch towns: required, no choice. For voluntary upgrade on a typical replacement project: payback period is 18-32 years on the U-0.27 → U-0.22 jump alone, which is longer than most homeowners will own the home. The exception is Passive House targeting or net-zero projects where every BTU matters.

Do storm windows count toward stretch-code compliance?

No — Massachusetts stretch code requires the primary window itself to meet U-0.27, not the window-plus-storm assembly. Storm windows can supplement old single-pane windows for energy improvement without triggering full replacement, but on a code-trigger project (gut renovation, new construction), the primary window unit must meet code on its own.

Should I replace all my windows at once or in phases?

Phasing makes sense if budget is the constraint, but the per-window install cost drops 15-25% on large project mobilization vs single-window service calls. Mass Save rebate filing is also one transaction, not many. Pro Build's recommendation: replace all windows of the same age and condition at once; phase only when mixing storm-damaged repair work with planned upgrades.

References & Sources

  1. Massachusetts Stretch Energy Code overview. https://www.mass.gov/info-details/stretch-energy-code-development-2023
  2. Mass Save Energy Star window rebate program. https://www.masssave.com/saving/residential-rebates
  3. Energy Star window certification criteria. https://www.energystar.gov/products/residential_windows_doors_and_skylights
  4. IRS Form 5695 — Residential Energy Credits (IRA 25C). https://www.irs.gov/forms-pubs/about-form-5695
Done Reading?

Skip Ahead. Get a Real Quote in 5 Minutes.

A Pro Build Lead Construction Supervisor reviews your details personally and replies in 5 minutes during business hours. Mass Save filed for you. Free written estimate. One licensed crew, eight trades, one warranty.

Talk to a Supervisor