Portland Window Cleaning for Rain-Streaked Glass and Older Wood-Sash Houses

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.

⭐ 5.0 on Google 🛡 $2M liability and workers comp 📍 Oregon Registry #2424331-91 💧 Pole-fed purified water 🏠 Residential glass

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.

What does window cleaning cost for a Portland house?

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.

Why does Portland glass look streaked after a light rain?

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.

Does Portland tap water spot windows when sprinklers hit them?

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.

What does a window cleaning visit include, from glass to tracks?

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.

Sash windows on both floors of a two-story house with pale blue vinyl siding, glass that window cleaning covers

On the panes

  • Exterior panes, from the ground floor to the upper story, where footing allows.
  • Inside glass, booked for a day when someone can let us in.
  • Skylights, each a $25 to $35 line when the roof gives safe footing.
  • Sprinkler spots, listed as a separate line once we see them.

Around each opening

  • Frames and sills, wiped when the glass above them is clean.
  • Sliding tracks, vacuumed while still dry and then wiped.
  • Screens at $2 to $5 each, rinsed of pollen and grit, then refitted dry.
  • A daylight check of each pane before the crew packs up.

Shops and offices follow a separate plan instead, set out on our page for commercial glass.

Which Portland months suit window cleaning on outside 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.

MonthNormal rain and wet days
January5.03 in over 18.7 days
February3.68 in over 15.7 days
March3.97 in over 17.8 days
April2.89 in over 17.4 days
May2.51 in over 13.2 days
June1.63 in over 9.2 days
July0.51 in over 3.7 days
August0.54 in over 3.6 days
September1.52 in over 6.7 days
October3.42 in over 13.5 days
November5.45 in over 18.3 days
December5.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.

How does window cleaning work on an older Portland house with wood sash?

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

  • Paint that chips or peels, especially on the sash or the sill.
  • Putty that has cracked or fallen out in places.
  • Sash that sticks, rattles or no longer stays up.
  • Storm windows, inside or outside, and whether they come off.

Since sash that sticks or rattles needs a carpenter, the glass can follow that repair.

The window cleaning visit in six steps, count to daylight check

Six steps in all, with the written price agreed at step two.

  1. Count the glass

    Send the window count, including stories, screens and skylights, or a photo of each side.

  2. Settle the figure

    From that count comes one written price, set before anyone arrives.

  3. Screens out, tracks first

    Screens come down, and the vacuum clears each track while it is still dry.

  4. Pole on the outside

    Purified water runs through the pole brush, so the panes air-dry without new spots.

  5. Inside panes next

    With someone home to let the crew in, inside panes get a squeegee and cloth.

  6. 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.

Who should book window cleaning, and who should call another trade first?

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

  • Anyone who wants the figure in writing ahead of the visit.
  • Older houses with sound sash and paint, even when the glass looks grim.
  • Homes where summer sprinklers have spotted the lower panes.
  • Anyone booking a house wash or gutter clean who wants the glass done last.

Call someone else first

  • Fog between two layers of glass, since only a new sealed unit fixes it.
  • Cracked or broken panes, because a glazier should make them safe first.
  • Peeling paint on a sash from before 1978, which needs a lead-safe painter.
  • Glass high on an apartment block or office, since that needs a lift or rope crew.

What the quote checks: glass, storm sash, reach and paint

Glass count and reach set most of the price, while the rest shapes the visit.

  • Sheets of glass: a double-hung window holds two, while divided lites hold many more.
  • Storm windows: each storm sash adds its own glass, so the count rises.
  • Stories and slope: steep or terraced yards limit where the pole can stand.
  • Putty and paint: cracked putty means hand work, while chipped paint means a painter first.
  • Sprinkler reach: panes the spray hits each summer may carry mineral spots, a line of their own.
  • Screens: torn mesh or bent frames go on the quote before anyone lifts them.
  • Skylights: the roof must offer safe footing, and each skylight is a separate line.
  • Inside access: indoor panes need a person at home and sills with nothing on them.

All eight checks roll into a single written figure.

Portland window cleaning prices, from one pane to a whole house

Each line is a band, and your written quote then picks one figure inside it.

LinePrice
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 spotsPriced 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.
Worker in a harness using a rotary surface cleaner on a mold-spotted metal roof
Worker in a harness using a rotary surface cleaner on a mold-spotted metal roof. Stock photo: ramansata, public domain.

From rain to insurance, seven Portland window cleaning questions

Seven short answers on timing, reach, panes, screens, damaged glass, preparation and insurance.

How often should a Portland house book window cleaning?

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.

Can the pole reach second-story glass on a hillside lot?

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.

Does the price follow the number of window frames or of panes?

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.

Are screens and tracks part of a window cleaning visit?

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.

Can a wash undo etching, or fog between the panes?

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.

How should I get the house ready for a window crew?

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.

What insurance does GreenTree carry, and where can you check its registration?

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.

Send your Portland window count for a written figure

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.

Call Now