Window and Insulation Rebates in the Portland Metro and Southwest Washington: Which Program Covers Your House
The rebate you can get for new windows or insulation depends on two things most homeowners never check: which utility bills you, and whether your house is heated with gas or electricity. This page maps every city VResh serves to the program that applies, with the current amounts read from each program's own page and linked so you can verify them.
- Most Oregon homes: no window rebate
- Energy Trust's window cash back is limited to Southwest Washington gas customers, and the federal 25C credit ended for work installed after December 31, 2025.
- Oregon insulation: $0.75 to $1.50 per sq ft
- Energy Trust pays for attic, wall and floor insulation in PGE, Pacific Power and NW Natural homes, more for rentals and income qualified households.
- Clark County windows: $6 to $10 per sq ft
- Clark Public Utilities for electric heat, or Energy Trust's $10 per square foot for NW Natural gas heat. Which one depends on the furnace, not the address.
- Verified September 20, 2026
- Amounts change without notice. Every program below links to its source. Confirm before you sign.
Find your city
Utilities listed are the typical provider for each city. Portland and Salem are split between two electric utilities, and boundaries do not follow city limits, so check the name on your electric bill.
| City | Typical electric utility | Typical gas utility | Programs that may apply |
|---|---|---|---|
| Portland, OR | PGE or Pacific Power (both serve parts of the city) | NW Natural | Energy Trust of Oregon |
| Beaverton, OR | PGE | NW Natural | Energy Trust of Oregon |
| Hillsboro, OR | PGE | NW Natural | Energy Trust of Oregon |
| Gresham, OR | PGE | NW Natural | Energy Trust of Oregon |
| Lake Oswego, OR | PGE | NW Natural | Energy Trust of Oregon |
| Tigard, OR | PGE | NW Natural | Energy Trust of Oregon |
| West Linn, OR | PGE | NW Natural | Energy Trust of Oregon |
| Oregon City, OR | PGE | NW Natural | Energy Trust of Oregon |
| Milwaukie, OR | PGE | NW Natural | Energy Trust of Oregon |
| Oak Grove, OR | PGE | NW Natural | Energy Trust of Oregon |
| Cedar Mill, OR | PGE | NW Natural | Energy Trust of Oregon |
| King City, OR | PGE | NW Natural | Energy Trust of Oregon |
| Happy Valley, OR | PGE | NW Natural | Energy Trust of Oregon |
| Clackamas, OR | PGE | NW Natural | Energy Trust of Oregon |
| Wood Village, OR | PGE | NW Natural | Energy Trust of Oregon |
| Sherwood, OR | PGE | NW Natural | Energy Trust of Oregon |
| Newberg, OR | PGE | NW Natural | Energy Trust of Oregon |
| Scappoose, OR | Columbia River PUD | NW Natural | Columbia River PUD Energy Trust of Oregon |
| Sandy, OR | PGE | NW Natural | Energy Trust of Oregon |
| Estacada, OR | PGE | NW Natural | Energy Trust of Oregon |
| Salem, OR | PGE or Salem Electric (depends on address) | NW Natural | Energy Trust of Oregon Salem Electric |
| Seaside, OR | Pacific Power | NW Natural | Energy Trust of Oregon |
| Lincoln City, OR | Central Lincoln PUD | NW Natural | Central Lincoln PUD Energy Trust of Oregon |
| Vancouver, WA | Clark Public Utilities | NW Natural | Clark Public Utilities weatherization rebates Energy Trust of Oregon, Southwest Washington |
| Camas, WA | Clark Public Utilities | NW Natural | Clark Public Utilities weatherization rebates Energy Trust of Oregon, Southwest Washington |
| Washougal, WA | Clark Public Utilities | NW Natural | Clark Public Utilities weatherization rebates Energy Trust of Oregon, Southwest Washington |
| Battle Ground, WA | Clark Public Utilities | NW Natural | Clark Public Utilities weatherization rebates Energy Trust of Oregon, Southwest Washington |
| Ridgefield, WA | Clark Public Utilities | NW Natural | Clark Public Utilities weatherization rebates Energy Trust of Oregon, Southwest Washington |
| Woodland, WA | Cowlitz PUD | Check your bill | Cowlitz PUD |
| Kalama, WA | Cowlitz PUD | Check your bill | Cowlitz PUD |
| Longview, WA | Cowlitz PUD | Check your bill | Cowlitz PUD |
| Kelso, WA | Cowlitz PUD | Check your bill | Cowlitz PUD |
| Long Beach, WA | Pacific County PUD | Check your bill | Pacific County PUD No. 2 |
Programs marked for a city apply only when the heat source matches: the customer owned electric utilities require electric heat; Energy Trust requires heat from a participating utility. Download as CSV.
The programs, with current amounts
Energy Trust of Oregon (Oregon customers of PGE, Pacific Power, NW Natural, Cascade Natural Gas)
Source: Energy Trust, Windows Energy Trust, Insulation. Read September 20, 2026; all figures read from the program pages.
Energy Trust of Oregon, Southwest Washington (NW Natural gas customers in Clark County)
Source: Energy Trust, Windows Energy Trust, Insulation. Read September 20, 2026; all figures read from the program pages.
Clark Public Utilities weatherization rebates (electrically heated homes in Clark County)
Source: Clark Public Utilities, Weatherization Program. Read September 20, 2026; all figures read from the program page.
Central Lincoln PUD (Lincoln City, electrically heated homes)
Source: Central Lincoln, Replacement Windows & Patio Doors Central Lincoln, Insulation. Read September 20, 2026; window figures read from the program page; insulation amounts not printed here.
Columbia River PUD (Scappoose, electrically heated homes)
Source: Columbia River PUD, Insulation & Windows. Read September 20, 2026; program terms read from the page; dollar amounts not printed here.
Cowlitz PUD (Longview, Kelso, Kalama, Woodland, electrically heated homes)
Source: Cowlitz PUD, Residential Efficiency Programs. Read September 20, 2026; program terms read from the page; dollar amounts not printed here.
Pacific County PUD No. 2 (Long Beach, electrically heated homes)
Source: Pacific County PUD, Rebate Incentives. Read September 20, 2026; program terms read from the page; dollar amounts not printed here.
Salem Electric (parts of Salem, electrically heated homes)
Source: Salem Electric, Incentives. Read September 20, 2026; program terms read from the page.
What this means when you plan a project
For a gas heated home in Beaverton, Lake Oswego or anywhere else in the Oregon metro, the money in 2026 is in insulation, not windows: Energy Trust will pay per square foot for attic, wall and floor insulation installed by a trade ally, and the same crew doing siding or window work can usually add wall insulation while the siding is off. Windows still pay back in comfort, noise and resale, but there is no cash back to build the budget around.
Across the river the picture flips. A Vancouver, Camas or Battle Ground home with NW Natural gas heat can get $10 per square foot from Energy Trust on windows that replace single pane or metal framed double pane, which on a typical 1970s ranch is a meaningful share of the window bill. An electrically heated home in the same neighborhoods goes through Clark Public Utilities instead, at $6 to $10 per square foot depending on what is being replaced and how efficient the new window is, plus $40 per exterior door.
The coast and Columbia County are their own world: Central Lincoln PUD in Lincoln City pays $8 to $10 per square foot on windows for electrically heated homes, and Columbia River PUD in Scappoose runs a similar program with a home energy review before and an inspection after.
(503) 272-6436 — Call or Text, Available 24/7
We answer calls and texts at any hour. For storm damage, active leaks, or structural emergencies, calling directly is the fastest path to a response.
Questions about this data
Client's Talk
We have a wealth of experience working as main building contractors on all kinds of projects, big and small, from home maintenance and improvements to extensions, refurbishments and new builds.
Want the rebate handled for you?
VResh Construction installs windows, siding and insulation across every city on this page and handles program paperwork where the incentive applies to the work. Ask for the current rebate figure with your estimate.