Residential and commercial window cleaning around Portland, Oregon City and Clackamas County. Interior, exterior or both. Skylights and solar panels too.
Spring listBooking our spring window cleaning list now. Send us a message and we'll get you on it.
Get on the spring list Estimate your price
This calculator gives you a pretty close estimate. A few things can adjust the final price, like windows that are really hard to get to, a lot of landscaping in the way, or the types of windows you have.
Inside and out: $12 per pane
Pick interior, exterior, or both so we can price your panes.
Screen cleaning: $5 per screen
Add your panes or screens to save a quote.
This is a close estimate. Final price depends on conditions on site, and we'll let you know of any adjustments before we start.
We open every window and give the bottom sill and track a basic wipe-out. That doesn't include the full track system all the way around.
Full track and seal detailing all the way around, and construction cleans (dried paint, silicone or sticker residue), are quoted separately from our normal prices. Some construction cleans aren't bad and some are much worse, so a construction clean, like after a home is newly built, could end up costing double or triple a normal quote.
If it's glass on your home or business, we clean it.

Homes of every size, from single-story ranches to tall, two-story walls of glass.
Some companies only do one or the other. We'll do interior only, exterior only, or both.You're the boss. It's your home and your windows.
Storefronts, offices and multi-unit buildings. Tell us about your building and we'll take a look.
Skylights collect dirt, pollen and needles where you can't reach them. We clean them with the same care as your windows.
We clean solar panels with the same pure-water system. It's our specialty, with its own site.
See solar panel cleaningClean windows let in more light and give you a clear view out. They make a home look cared for from the street, and they make a business look open and welcoming. Dirt, pollen and hard water spots build up a little at a time, so most people don't notice how much until the glass is clean again.

Clean glass lets the sun in.
See your yard, not the film on the glass.
Clean windows make the whole place look sharp.
Whenever it makes sense, we clean exterior windows the traditional way, by hand with a mop and squeegee. Some windows are too high, sit over a sloped roof, or get baked by the sun. For those we use a water-fed pole: a long, telescoping pole with a soft brush on the end. Purified water runs up the pole and out through the brush. We scrub the glass and frames, then rinse with the same pure water.
The pole lets us reach high windows from the ground instead of on a tall ladder.
The right tool for each window. Squeegee or pole, we use whichever gets your windows cleanest, safely.
Based near Oregon City, we clean windows across Clackamas County and the Portland metro. Not sure you're in range? Send the form and we'll let you know.
Not until spring. Through fall and winter our crew is on Christmas lights, moss and gutter guards. We're booking our spring window cleaning list now, so send us a message and we'll get you on it.
Yes, either one, or both. It's your home and your windows.
Yes. Send us the address and a few notes about the building and we'll take a look.
Yes. Skylights are part of our window cleaning. Solar panel cleaning is our specialty and has its own page at solarcleanpdx.com.
$6 per pane for inside or outside, $12 per pane for both, and $5 per screen. Try our estimate calculator for a close number. Every home is different, so send the form with your address and a few notes and we'll confirm your free estimate.
When your glass starts getting hazy and harder to see through, we'll bring the shine right back. Here's the easiest way to keep us handy so you never forget us.
iPhone (Safari): Tap the Share button, then "Add to Home Screen."
Android (Chrome): Tap the ⋮ menu, then "Install app" or "Add to Home screen."
On a computer? Just bookmark us (Ctrl+D, or ⌘+D on a Mac) and name it "Home Maintenance" so we're always easy to find.
Just open the app whenever you need us again, send a message, and we'll get you scheduled and take care of your home. 🏡
Booking our spring window cleaning list now. Send us a message and we'll get you on it. Your address and a few notes help us give you a free estimate.
We'll email you right after you submit this form. It can land in spam or junk, so check there and mark it "Not spam" so you don't miss us.

Steep and high roofs welcome. Pure water and a soft brush.
Click hereRain Man PDX is a Sedona Home Services company. The same local team also handles:
Looking for our payment buttons? They're on our main page.
Go to payments at NoRoofMoss.comRain Man PDX is a sub-brand of Sedona Home Services, LLC. All of our brands are run under our parent company, Sedona Home Services, LLC.
When you hire Rain Man PDX, you're hiring and paying Sedona Home Services, LLC, which is registered with the State of Oregon and insured.
Window cleaning isn't construction work, so Oregon doesn't require a contractor's license for it.
We never subcontract: Sedona Home Services' own crew does the work.