Window Replacement in Gresham, OR
Window replacement in Gresham, OR, from a crew whose shop sits inside Gresham city limits. We replace the aluminum sliders and fogged double-panes in the 1970s homes around Rockwood, Centennial and Powell Valley, and the builder-grade windows up on Gresham Butte, with Milgard vinyl and fiberglass, usually as a full-frame replacement down to the rough opening.
- Our shop is inside Gresham city limits
- Milgard V250 Style Line and V300 Trinsic vinyl, plus fiberglass
- Oregon-licensed (OR CCB 198186)
Who Replaces Windows in Gresham?
Gorilla Works does, and Gresham is our home base, not a drive we add to the bill. We install Milgard windows across all three Gresham ZIP codes, 97030, 97080 and 97233. Most of our window jobs, about 8 in 10, are full-frame tear-outs rather than inserts, the old windows are hauled away the same day, and the written price names the exact Milgard series and glass for every opening. A same-size swap in Gresham needs no building permit; a bigger or new opening does, and we pull that one.
Half of Gresham Was Built Before 1980
Gresham grew in a hurry. The town went from about 4,000 people to more than 10,000 during the 1960s, and the building kept going from there. The Census Bureau's 2020-2024 American Community Survey counts 44,005 homes in the city with a median year built of 1981, and 21,160 of them, about 48%, went up before 1980. The single biggest decade was the 1970s, with 10,897 homes.
That is the window story in one number. A house from the 1970s was built with single-pane aluminum or early double-pane windows, and many still have them, or have a first replacement set from the 1990s whose seals are now failing. Fog between the panes, sliders that stick, condensation running down onto the sill: those are the calls we get from Rockwood, Centennial, Hollybrook and Powell Valley.
When a window that old comes out, we look hard at the bottom of the rough opening. Decades of rain and condensation running off the glass is what softens the wood under the sill, and the only way to see it is to take the frame all the way out. That is the main reason we do full-frame replacements on most Gresham jobs instead of sliding an insert into an old frame we cannot check.
Gresham Windows Take the Gorge Weather First
Gresham sits at the west mouth of the Columbia River Gorge, and in the cool season the Gorge pushes cold air west, straight at it. When the National Weather Service issued a wind advisory for the east metro on January 16, 2026, it expected the strongest gusts along the I-84 corridor in Troutdale, Fairview and Gresham. North Gresham, Rockwood, Wilkes East and the Northeast neighborhood are first in line.
The wind is only half of it. A University of Washington atmospheric sciences analysis of the Gorge found that more than 90% of the freezing rain in Portland falls with an east or southeast wind, and it falls more often closer to the Gorge. Locals call it the Silver Thaw. It is also wetter out here: the NOAA 1991-2020 normal at Troutdale is 48.38 inches of rain a year, against 36.92 at Portland International Airport.
For windows that means three things. East-facing glass is where a failed seal shows up first, as fog and drafts. Wind-driven rain finds any gap between the frame and the wall, so the flashing at the sill matters more here than on the west side. And an old aluminum frame turns ice-cold in an east-wind freeze and sweats on the inside. Vinyl and fiberglass frames do not conduct cold the way aluminum does, which is why they are the two materials we install.
What the City of Gresham Says About Window Permits
Gresham's own list of projects that do not require permits includes "door and window replacements (where no structural member is changed)." The state rule behind it, in the 2026 Oregon Residential Specialty Code that took effect October 1, 2026, adds a line people miss: a replacement window still has to meet the code's energy chapter, permit or not. Every Milgard window we install carries its NFRC label so you can read its rating.
- Bigger or new openings. Widening a window, cutting a new one or changing a header is structural, so it needs a building permit from the City of Gresham Permit Center at City Hall, 1333 NW Eastman Parkway. We pull it.
- Gresham Butte. Lots on the Butte sit in the Hillside and Geologic Risk Overlay. A same-size swap is still a swap, but if you want to enlarge openings on a hillside house we check the overlay rules for your lot first.
- Landmarks and design districts. Only homes on Gresham's Historic and Cultural Landmarks List fall under the landmark standards, and remodels in the Rockwood Design District go through design review. For nearly every Gresham house neither applies, and we look up your address to be sure.
Not sure which applies to you? Send us the address and we will check it before the measure.
Homes Along Burnside, Powell and the MAX Line
The MAX Blue Line runs through Gresham on its way to the end of the line at Cleveland Avenue, with stops at East 181st, Rockwood, Ruby Junction, Civic Drive, Gresham City Hall and Gresham Central. Add Burnside, Powell, Division and 181st, and a lot of Gresham bedrooms face a busy street or the train.
An old window that has lost its seal, or a slider that no longer closes tight, is the weakest part of that wall for sound. Tell us on the quote which rooms face the road or the tracks. We price those openings first and walk you through the Milgard glass options for them, so the quiet goes where you sleep.
From Measure to Haul-Away
- Measure and a written price. We measure every opening, check your address for city rules, and hand you a price in writing that names the Milgard series and glass for each window.
- Order. Milgard builds the windows to those sizes. Bedroom windows are checked against egress before the order goes in.
- Tear-out and install. The crew comes from a shop a few minutes away, removes the old window and frame, checks the opening for soft wood, flashes the sill, sets the new unit level and seals it.
- Trim, cleanup, haul-away. Trim goes back on, the old windows leave with us, and you get the Milgard warranty paperwork.
The flashing detail comes from bigger jobs. Exteriors Design, the company behind Gorilla Works, installs windows and cladding on commercial buildings across the Northwest, and a Gresham sill that faces the east wind gets the same water-management care. Financing options for qualified homeowners are available, including zero-down, so a whole-house window job does not have to be split up. All financing is subject to credit approval. Rates, terms and payments may vary based on credit.
Still comparing products? Read the Portland window guide, vinyl vs. fiberglass, or what a job runs on the window replacement cost guide.
All 16 Gresham Neighborhoods
The city recognizes 16 neighborhood associations across 97030, 97080 and 97233, and we replace windows in every one:
- Rockwood
- Centennial
- Powell Valley
- Gresham Butte
- Gresham Pleasant Valley
- Kelly Creek
- Hogan Cedars
- Hollybrook
- North Gresham
- Northeast
- Northwest
- North Central
- Central City
- Historic Southeast
- Southwest
- Wilkes East
We also do fences in Gresham and siding in Gresham, and windows on the north side of the river in Vancouver.
What Window Replacement Costs in Gresham
For a Gresham home, plan on roughly $1,200 to $3,700 per window installed, depending on the Milgard line and the size and shape of the opening.
| Milgard series | Frame | Installed, per window |
|---|---|---|
| StyleLine V250 | Vinyl | $1,200 to $3,000 |
| Trinsic V300 | Vinyl | $1,300 to $3,300 |
| Tuscany V400 | Vinyl | $1,400 to $3,400 |
| C700 | Fiberglass | $1,600 to $3,700 |
These are our own installed prices per window. Size, style, shape and the condition of the existing opening decide where a window lands, and we install full-flange (full-frame) on almost every job. Windows are custom ordered, so install day is usually 3 to 4 weeks after you sign. More detail in the window replacement cost guide.
Prices vary by size, style, shape and existing conditions.
Trusted by Families Across Portland & Vancouver
From clean installations to long-lasting quality, homeowners choose Gorilla Works because we do things the right way, with honesty, care, and craftsmanship that speaks for itself. Here’s what people are saying about working with our team.
★★★★★ Excellent 4.9 · 91 Google reviews
Professional quality work. Personable staff. Great communication. Good warranty. Beautiful windows. I’m very happy!
Great Experience with Gorilla Works. Would give the team 11/10 stars for quality. Professional crews who know what they are doing. Thank you Anton and Alvin!
Amazing business that feels like family! Hard working and always goes to extra mile to make sure their customers are taken care of!
We couldn’t be happier with our experience with Gorilla works! The sales guy was awesome-professional, friendly, and great to work with from start to finish. The installers were just as great! They were very friendly, respectful of our home, and did an excellent job installing our new windows. Overall, we are very happy with our new windows and the entire experience. Everyone we dealt with was friendly and professional, and I’m happy to recommend Gorilla Works to anyone looking for new windows.
Our newest Google reviews. See all 91 on Google
Frequently Asked Questions
Have questions about materials, pricing, or installation? Here are the answers homeowners ask us most.
Sources
Checked November 2026. The city updates its lists, so we verify your address against the current code before work starts.
- City of Gresham, Projects That Do Not Require Permits
- Oregon BCD, 2026 Oregon Residential Specialty Code, Chapter 1 (R105.2)
- US Census Bureau American Community Survey 2020-2024, tables B25034/B25035, Gresham city (via Census Reporter)
- University of Washington Atmospheric Sciences, Columbia Gorge gap flow and freezing rain
- KATU, NWS wind advisory for the east Portland metro, January 16, 2026
- NOAA 1991-2020 normals, Troutdale and Portland stations
- City of Gresham, Coalition of Gresham Neighborhood Associations
Ready to Upgrade Your Home’s Exterior?
Strong materials. Clean installations. Honest communication. It all starts with a quick quote.
Get a Free Quote








