Portland window cleaning runs $299 for a house with ten windows or fewer, inside and out. Sills come in that band as well. Outside, a water-fed pole scrubs with purified water, which leaves no tap minerals to dry on the glass. Tracks get a dry vacuum every visit, and screens add $2 to $5 apiece.
Checked on 12 October 2026 against NOAA normals, as well as Water Bureau and Housing Bureau pages.
Window washing questions here start with cost, streaks and tap water spots, while later sections go deeper.
Ten windows or fewer cost $299, with both sides of the glass and the sills included. Larger homes land higher, at $299 to $425 for 15 to 20 windows. A home with 25 or more pays $425 to $700. Screens at $2 to $5 and skylights at $25 to $35 also add their own lines.
Most wet days in Portland are light ones, so rain wets the film on glass without rinsing it off. According to NOAA normals, Portland International Airport logs 157 days a year with measurable rain. Just 20.4 of them reach the half-inch mark. When drizzle dries where it lands, each drop leaves a faint ring.
It can, mostly in summer and fall, when harder groundwater joins the supply. The Water Bureau rates Bull Run water as soft, at 7 to 11 parts per million. In contrast, groundwater from the Columbia South Shore Well Field runs about 80. When sprinkler spray dries on a pane, it leaves those minerals behind.
Portland draws its main supply from the Bull Run Watershed, 26 miles away in the Mount Hood National Forest. That water is soft, so it leaves little behind as it dries. During summer and fall, the bureau also adds groundwater at about 5 grains per gallon. Summer is, after all, when lawn sprinklers run most.
Each summer of sprinkler spray stacks thin chalky dots on the lower panes. Fresh dots carry their own line on the quote, priced once we see them. Dots left for many summers can etch the surface, and then only a glass shop can help. A quarter turn of the sprinkler head, however, keeps the next layer off.
Every visit covers the glass, its frames and sills, and a dry vacuum of each track. Outside panes get the pole and purified water. Inside faces need someone home to let the crew in. Screens can join at $2 to $5 each, and skylights carry their own line where the roof is safe.

On the panes
Around each opening
Shops and offices follow a separate plan instead, set out on our page for commercial glass.
July and August bring the fewest wet days, so they suit work on outside glass. NOAA lists 3.7 wet days in July and 3.6 in August at the airport. By October the count is back up to 13.5, with 18.3 in November. Inside glass, in contrast, can wait for any month you like.
Figures: NOAA station USW00024229 at Portland International Airport, monthly normals for 1991 to 2020. NOAA logs a wet day whenever the gauge reaches 0.01 inch.
| Month | Normal rain and wet days |
|---|---|
| January | 5.03 in over 18.7 days |
| February | 3.68 in over 15.7 days |
| March | 3.97 in over 17.8 days |
| April | 2.89 in over 17.4 days |
| May | 2.51 in over 13.2 days |
| June | 1.63 in over 9.2 days |
| July | 0.51 in over 3.7 days |
| August | 0.54 in over 3.6 days |
| September | 1.52 in over 6.7 days |
| October | 3.42 in over 13.5 days |
| November | 5.45 in over 18.3 days |
| December | 5.77 in over 19.2 days |
Across the year, the airport logs 36.92 inches over 157 wet days. Of those, just 4.3 days bring an inch or more, so most wet days stay light. A soaking storm can sheet water off a pane, but drizzle only beads on it. When beads dry in place, they keep whatever dust they caught.
Your street may run a little wetter or drier than the airport, so read this table as a guide.
Paint and putty set the plan, because many homes built before 1978 carry lead paint. According to the Housing Bureau, everyday wear on windows can turn that paint into dust. Painting is not a GreenTree service, so chipped sash paint waits for a lead-safe painter. Cracked putty gets hand work with a squeegee instead of the pole.
Storm windows add their own glass to the count, since each sheet takes a separate pass.
The Portland Housing Bureau runs a Lead Hazard Control Program for homes built before 1978. Qualified households can get a free evaluation, as well as a grant toward hazard repairs. State of Oregon certified contractors carry out that work. Income and household rules apply, so check the program page first.
Worth flagging before the visit
Since sash that sticks or rattles needs a carpenter, the glass can follow that repair.
Six steps in all, with the written price agreed at step two.
Count the glass
Send the window count, including stories, screens and skylights, or a photo of each side.
Settle the figure
From that count comes one written price, set before anyone arrives.
Screens out, tracks first
Screens come down, and the vacuum clears each track while it is still dry.
Pole on the outside
Purified water runs through the pole brush, so the panes air-dry without new spots.
Inside panes next
With someone home to let the crew in, inside panes get a squeegee and cloth.
Refit and look again
Finally, every screen goes back, and each pane gets a look against the daylight.
Old sash with cracked putty, however, swaps step four for hand work.
Book it for sound glass, such as panes that are dirty, spotted or filmed with pollen. The glass work clears grime, spider webs, fresh mineral dots and clogged channels. But it cannot mend a failed seal, a crack, rotted wood or flaking paint. A glazier, carpenter or lead-safe painter takes those jobs, and we say so before booking.
A good fit
Call someone else first
Glass count and reach set most of the price, while the rest shapes the visit.
All eight checks roll into a single written figure.
Each line is a band, and your written quote then picks one figure inside it.
| Line | Price |
|---|---|
| Up to 10 windows, every pane inside and out, sills included | $299 |
| 15 to 20 windows | $299 to $425 |
| 25 or more windows | $425 to $700 |
| One pane, both faces | $7 to $9 |
| One pane, outside face only | $4 to $6 |
| Each skylight, after an access check | $25 to $35 |
| Per screen, cleaned and refitted | $2 to $5 |
| Mineral spots | Priced once we see them |
| Smallest window visit | $299 |
If you add two more services, a bundle discount of 10% to 25% comes off.
Pairing the glass with other work
A house wash, a gutter clean or a roof clean pairs well, as long as the glass goes last. Wall spray and gutter debris would otherwise land on fresh panes.
Each job has its own Portland page: house washing, gutter cleaning, roof cleaning and holiday light installation. For concrete, from the drive to the patio, turn to Portland pressure washing.
What two customers wrote
5.0 on Google. Susan A. wrote about window, skylight and gutter cleaning, and Barbara R. about the crew. We show two of the five sentences Susan A. wrote, and neither quote names a town. Read more reviews.
We used GreenTree to wash all our exterior windows and clean our skylights and gutters. They were super congenial, professional and had excellent communication.Susan A.
Great service. Very efficient and polite.Barbara R.

Seven short answers on timing, reach, panes, screens, damaged glass, preparation and insurance.
Two visits a year fit the Portland rain calendar for many houses. A late spring visit clears pollen as well as winter film. A second visit in late summer lifts dust and sprinkler spots before the October rain. Inside glass can join either visit, since weather does not touch it.
Often, yes, because the pole works from the ground and climbs to upper panes. A steep or terraced yard can stop it, since the person holding it needs level footing. A ladder, however, reaches some glass the pole cannot. When neither option is safe, the quote says so before you book.
Both, in a way. The card groups houses by window count, while the crew counts each sheet of glass. A double-hung window holds two. Storm windows and divided lites push the count higher. Two houses with the same window count can therefore price apart.
Tracks come with every visit: a dry vacuum first, then a wipe. The card prices screens separately, at $2 to $5 apiece. The crew lifts them out, washes them and then refits them dry. Bent frames or torn mesh go on the quote before the work starts.
Neither one. Etching means minerals have eaten into the surface, whereas fog means a sealed unit has failed. A glass shop or window company handles both. Point those panes out when you send the count, so the written quote leaves them off.
Clear the inside sills if inside glass is on the booking, and leave the gates unlocked. The pole runs off a working outside tap, so leave one free. Mention sash that sticks, putty that has cracked or paint that chips.
Window visits sit under the same two policies as every GreenTree job: $2 million general liability plus workers compensation. Certificates for both policies can reach you before the visit, on request. The Oregon business lookup also shows our registry number, 2424331-91. That record sits with the Secretary of State, which keeps the Oregon business registry.
Photos of each side work well, or simply a count of windows and floors. A priced reply then comes back in writing.
Window cleaning nearby: Lake Oswego under its tall trees, Beaverton and its newer subdivisions, Hillsboro to the west and Gresham to the east.
Sources: NOAA monthly normals, NOAA annual normals and the Water Bureau report. The Housing Bureau grant page and the state business lookup back the rest.