-Find top-rated Service Providers
Find top-rated Service Providers

Find Top-Rated Portland Window Cleaners

Angie's List helps you hire the best - and avoid the rest!

Window Cleaners to Avoid

233

Top Rated Window Cleaners

86

Prevent buyer's remorse with us

  • Over 3 million people trust Angie's List to help make the right choice
  • Be informed to avoid costly mistakes
  • Shop with us to ensure a fair price
  • Our complaint resolution team will help if a project goes bad
+See Verified Local Reviews
See Verified Local Reviews

Over 12,362 reviews for
Portland Window Cleaners from people just like you.

A
"We have very tall trees and so get a lot of moss and dirt buildup on our concrete and brick. This had not been cleaned for years and so was very dirty. Coyote" was very professional, easy to work with, and did excellent work. I'd highly recommend them!

-Grace L.

A
"Easy to schedule an appointment, picked up screens on time, returned them on time and well done.

-Christian M.

+Shop, Schedule, and Save on Services
Shop, Schedule, and Save on Services

Shop, Search and Save from anywhere!

  • Offers are exclusively provided by highly rated companies
  • Angie’s List members have access to exclusive discounts on local services
  • Shop, schedule, and stay on top of progress from any device
  • Our 30 Day Refund Guarantee means you can buy with confidence!
+Join 3 Million People on Angie's List
Shop, Schedule, and Save on Services

Over 3 million people trust Angie's List.

  • Your Membership Includes:
  • Instant access to top rated businesses covering 700+ services
  • Our Complaint Resolution Team to help when a project goes bad
  • On-the-go access to our iPhone, Android, & iPad apps
Find top-rated Service Providers
See Verified Local Reviews
Shop, Schedule, and Save on Services
Join 3 Million People on Angie's List

Local Articles in Portland

man on ladder washing exterior windows on house

4 Things to Do Before Hiring a Window Cleaning Service

A professional window washer can save you time, and potentially handle other odd jobs for you.

window cleaning

Window Cleaning

Windows are a homeowner's lookout to the outside world. Keeping windows clean help light shine in and provide an aesthetically pleasing view for a passerby or resident alike. Here are helpful hints to keep windows clean and intact.

living room mirrors

Give green cleaning a try. You'll be surprised how easy and cheap it is to follow this glass cleaner recipe.

woman cleaning tilted-in window
Cleaning, Window Cleaning, Blind Cleaning, Pressure Washing

Spring cleaning may be over, but there are always more household chores to do. Follow this checklist for a clean summer.

tips for holiday decorating

Many landscapers, roofers and window washers often pull double duty during the holiday season and offer decorating help for homeowners.

Attractive, uncluttered living room with couch and colorful chairs.  (Photo by Photo by Frank Espich  )

Make buyers feel that your house offers what they want to come home to.

Window Cleaning reviews in Portland

A

Rating
was terrific! After removing all of my window screens, he returned on schedule 3 days later to reinstall them after rescreening them -- and after replacing all of the old pull tabs, per my request. After 20-some years they'd become brittle and several had broken off. I chose to get them all replaced now, instead of just ...More those that had already broken. explained that the new tabs he installed are made of a different material that should last longer.
The most exciting part of this project for me was when mentioned that if by any I would like a screen for my small kitchen window (which he had noticed was the only window in my house that didn't have one), he could *make* one for me! I'd always wished I had a screen for that window, so I could open it in the summer for cross-ventilation without letting insects in, but I hadn't known whom to ask about the possibility of obtaining one and had never gotten around to it. I'm thrilled that window now has a screen!
was great about staying in touch re scheduling, was flexible about working within my schedule, and always showed up exactly when he said he would. I would be happy to use ' services again and have already recommended them to a couple of friends.
- LAURIE Y.
A

Rating
They arrive in the time that we had discussed (between 8 and 9). They took their shoes off before coming in the house. Very polite and very professional. They also offered to sell us their 'secret' glass cleaner -- which I jumped on. For only $10 we can now keep a bit ahead of the dog and her artwork.
- Sheri F.
A

Rating
was super nice to deal with. Very professional, fast and courteous. He even took off his shoes upon entering my house, which immediately put me at ease as I've had other people ruin the white backboards of my stairs with their work boots.
- Marie B.
C

Rating
Several years ago Ulises Coyote cleaned my windows well and inexpensively, but those days are long gone. It appears that now only his workers actually perform the work, and my experience with them has been quite bad. A couple years ago I hired Ulises to pressure wash my house, and he sent a worker out to perform the work. This is not a problem for me ...More as long as long as the house was cleaned well. But not until after he left did I notice how poorly he had worked. Since I liked Ulises and he had originally cleaned my windows so well, I decided this year to give him another after telling him that I was disappointed two years ago. I told him that it was very important that the windows be cleaned well since on the following day new storm windows were to be installed, and I didn't want dirty windows to be "locked in." Unfortunately, this year's experience was much worse. At 9:15, 45 minutes after the workers were scheduled to begin work, I called Ulises and said no one had arrived yet. He said they left for my house at 7:30 and were "stuck in traffic." Finally, at 10:00, they arrived, 2 1/2 hours after they supposedly left and 1 1/2 hours late to my house. Well, I don't like being lied to, but, okay, they began working. After about 45 minutes they knocked at the door and said the job was bigger than they thought, and that it was going to cost me more. I believe this is called "bait and switch." I protested rather passionately, and they backed down. They worked, more or less, for about three hours and came to the door and announced that they were finished. After a quick inspection, it was clear that they had done a very sloppy job. I pointed several windows and areas out that really needed more work and that, as I explained to Ulises, the windows and windowsills really needed to be clean. So while one worker loaded gear in their van, the other worker walked around with a rag and rather carelessly attempted to clean the places where I had pointed out needed work. A few minutes later they returned to the front door and said, "Okay, all done." I asked if they had, in fact, made sure everything was clean this time, and they assured me that they had. Again, after an inspection I realized quickly that this was not the case, and I told them that "I'm not super picky, but I just want a decent job." For instance, why would they not move a small pot on a ledge a few inches to clean the mud under it? Or why was there muddy boot tracks on the white wood railing? Then they cleaned with rags for another ten minutes just the areas that I had pointed out and again announced, "Okay, all done." Again, this was not the case. Clearly they were wanting to leave, and my insisting that they complete the job well was a hindrance. I felt like I was trying to get a 10 year old boy to clean his messy room, but he would only dispose of one dirty sock and then ask if he could go play with his friends. I shouldn't have to "ride" grown men like 10 year olds. After this went on for about an hour I gave up and wrote a check. I was done with them. I learned my lesson and won't be calling Ulises again. Again, I am not a person who demands a super clean house (just ask my wife), but I also want a job one right. Fortunately, I was around the house to at least monitor them and have them clean (again) where necessary.
- Tracy G.
A

Rating

They arrived on time,and worked for 7 hours. They were very professional and discussed pricing for extra work which was very reasonable. What we got was super cleaned windows inside and out. They moved furniture to acess some windows and rolled up a 20ft awning for others. This guy and worked there buns ...More off cleaning window tracks and vinyl trim. The windows hadn't been cleaned professionly before and now we see beautiful sunsets. Thank you PROJECT for your excellent job.
- DOUGLAS B.
A

Rating
Though the deal said the provider would contact me in 2 days, it was more like 2 wks. It was okay, I wasn't in a huge rush, or I would've called myself.
Everything went according to plan: the roof and gutters got cleaned on my house (small) and garage. Apparently some repair needs to happen to my garage, which I'll take care of ...More here shortly. Provider is recommended.
- Anna C.
B

Rating
Went well, did a very good job. Unfortunately he left me a message of problems and repairs that need to be addressed, and when trying to contact him at his number and the company, I never got a call or email back. After a couple of times I gave up. Next time I'll make sure I schedule on a day I'm not at work and the ...More person can tell me directly. Otherwise, to repeat myself, the job was very well done, and besides no communication back, I'm happy.
- Danielle C.
A

Rating
I was able to get an appointment within a week of my call. and showed up at the appointed time ready to go. They worked efficiently and quietly and completed all the work in approx. 2 1/2 hours.
- KAREN S.

Window Cleaners in Portland

Companies below are listed in alphabetical order. To view top rated service providers along with reviews and ratings, Join Angie's List Now!

12500 COMMERCIAL WINDOW COVERINGS

10921 SE MAIN ST
Portland

360 HOME CARE. LLC

7316 SE 17th Ave
Portland

A CLEAN HOUSE

po Box 301386
Portland

A Peaceful Planet Cleaner's

16988 SE Azalea Dr.
Portland

A Perfect Clean Services

PO Box 822092
Vancouver

A Plus G Clean

16031 SE Stark St
Portland

A-1 Window Cleaning

PO Box 1262
Canby

A1 Retrofit LLC

1811 ne 84th way

AA MAINTENANCE ROOF PRO

11225A SW GREENBURG RD
Portland

AA Window & Gutter Cleaning

4534 SE 17th Ave
Portland

AAA Cleaning

15559 s Neibur rd
Oregon City

AAA Cleaning Services Inc

465 ne 181
Portland

ABC INC. ABC LAND AND PAINT

8533 SE Foster St
Portland

ABSOLUTE WINDOW WASHING

6327-C SW CAPITOL HWY
Portland

Absolutely Cleaning LLC

2004 NW Cadbury Ave #209
Beaverton

ABY'S WINDOW CLEANING

4602 NW TUMALO CT
Portland

ACTION WINDOW & GUTTER CLEANING LLC

5461 WINDSOR TERRACE
West Linn

All Around Maintenance Inc

3439 NE Sandy Blvd
Portland

All Around Maintenance INC

9208 NE Hwy 99 #107-303

All City Window Cleaning

312 NE Monroe St #205
Portland

All Day Projects

2905 SE Oak Grove Blvd
Milwaukie

ALL DONE

2815 S.E 87th ave.
Portland

ALL IN ONE

5201 SE 52nd Ave.
Portland

All Pro Metro Services

5437 SE Ogden Street
Portland

All Seasons Carpet Cleaning

4380 SE Whiteson rd.
Mcminnville

All Seasons Window Cleaning

14995 SE Grant Ct.
Portland

All-Clean! SoftWash and Window Cleaning

29241 SE Kerslake Rd.
Troutdale

Amazing Maids & Cleaning Services

9640 SW Sunshine Court
Beaverton

Americhoice Contractors LLC

6614 SE 74th Ave
Portland

Angels of messy

1907 NE 219th St

ANT Unlimited LLC

P.O. Box 129

Anytime HouseKeeping cleaning

2016 sw merlo ct apt 212
Beaverton

AQC Commercial Cleaning

12725 SW Millikan Way
Beaverton

ariott building maintenance

7327 SW Barnes Rd.
Portland

Artistic D-Zine Construction LLC

19379 meyers rd
Oregon City

ASAP Cleaning & Repair

17299 SW Lake Haven DR
Lake Oswego

Associated Window Cleaners

2727 NW 35th Ave
Portland

Assured Maintenance & Cleaning

PO. Box 7452
Beaverton

B & B HOUSE CLEANING SERVICES

11124 NE 111TH
Portland

Big City Cleaning

7307 nw 3rd ave

BJT’s Cleaning and Janitorial Services

8215 SW Tualatin Sherwood Rd
Tualatin

Boomer's Window and Gutter Cleaning

31937 S Shady Dell Rd
Molalla

Brakeall Painting LLC

25800 SE Eagle Creek Rd
Eagle Creek

BY-CENTENNIAL CLEANING SYSTEMS

25 SW WILLOWBROOK PL
Gresham

BYRNE CUSTOM REMODELING

555 S. DOUGLAS ST.
Canby

Cargni Cleaning

9912 SE Division St
Portland

Carpet MD

PO Box 712
Forest Grove

Carrillo's Janitorial Service, LLC

10114 SE Ramona St.
Portland

CCC Remodeling

2710 NE 115th St

Celtic Janitorial & Building Maintenance

356 North State Street
Lake Oswego

CJ's High Climbing Services

2080 SE Oak Grove Blvd
Portland

Classy Glassy Cleaning Service

9120 N Leonard St
Portland

CleanPortland.com

4720 NE Going St.
Portland

Clear Summit Window and Exterior Cleaning

11440 SW Lanewood St
Portland

Clearly Amazing Window & Gutter Cleaning

19363 Willamette Dr
West Linn

Cobblestone Windows & More

PO Box 80546
Portland

College Pro Painters

1403 S Grand Blvd.

Columbia Window Cleaning Co

4666 SE Meldrum Ave
Milwaukie

Complete Lawn Care

15594 SW Donna Ct
Beaverton

Contrast Cleaning Services

PO Box 4188
Wilsonville

Cordova Custom Painting

2893 SW 182nd
Beaverton

Corporate Cleaning Service

2900 SW Cornelius Pass Rd Ste 342
Hillsboro

Coyote Painting & Window Cleaning

4850 SW Tucker Ave
Beaverton

CROWLEY LANDSCAPE MANAGEMENT Inc.

P.O. Box 4426
Wilsonville

Crystal Clean

14400 SW 86th AVE.
Portland

Crystal Clear Window Cleaning

14919 SE Rupert
Milwaukie

DFC Janitorial Services

29333 SW Town Lp #946
Wilsonville

Distinctive Services

PO Box 1087
Beaverton

Dust-B-Gone

126 SW Alder St
Dundee

EcoMaids of Portland

10824 SE Oak St
Portland

EcoView Window Cleaning

9665 163rd ave
Beaverton

Ed Starrs WINDOW & GUTTER CLEANING

22532 S SCHIEFFER RD
Colton

Elena's Cleaners

12511 SW Canvasback Way
Beaverton

Elite Cleaning Services

311 NE 83rd Street

Encore Facilities Management

8166 SW Durham Rd
Portland

Environment Control

211 E 11th St Ste 202

Epic Janitorial LLC

2435 SE 117th Avenue
Portland

Ethan Brentlinger

5032 SW 18th Pl
Portland

Excel Window Cleaning LLC

7451 SW Coho Ct Ste 106
Tualatin

Exterior Cleaning Solutions

7805 N Exeter Ave
Portland

Extreme Clean Brothers

13708 se Claybourne St.
Portland

EZ Carpet and Upholstery Cleaning

PO Box 1737
Mcminnville

family6service

2434 ne saratoga st
Portland

FINISHING TOUCH CLEANING SERVICE

4055 SW 102ND AVE
Beaverton

First Choice Janitorial Services

4823 SE 99th Avenue
Portland

Flawless Keeping

24023 NE Shea Ln.
Troutdale

FLEUR-DE-LIS ENTERPRISES INC

PO BOX 230404
Portland

Frasers Auto Care

17837 S Wesley Ct
Oregon City

Fresh and Clean

2615 neals ln

Genuine Janitorial Cleaning

PO Box 2944
Hillsboro

Gerry Dean's Clean-Up

PO Box 19585
Portland

Getter Fixed Handyman, LLC

PO Box 11555
Portland

Getter Fixed Handyman, LLC

PO Box 11555
Portland

GIRL FRIDAY HOME SERVICES

1722 NW Raleigh St Spc 418
Portland

Gleaming The View

10485 NW 314th Ave
North Plains

Gojo Poperty Preservation LLC

7446 SE Augusta ct
Portland

Good News Janitorial

3362 SW Tibbets St
Portland

Goodwin Solutions

PO Box 22758
Portland

Graceful Hands Cleaning

1977 SE 6th St
Gresham

Green Earth Cleaning Services Inc

4110 SE Hawthorne
Portland

GruntWorks by HouseHappy

380 NW 13th Ave.
Portland

GT Pressure Washing

1934 NE 45th Ave
Portland

HINESITE WINDOW CLEANING

77 NORTHEAST SAND ST
Portland

Home Heroes

19630 SW 90th Ct
Tualatin

Hoot & Howller

19578 SW 68th Ave
Tualatin

House Calls By Magic Maid

10150 SW Nimbus Ave
Portland

House Cleaning of the Holy Ghost

790 Evergreen Rd
Woodburn

Huskey Window Cleaning

3734 NE Wasco
Portland

Image Makers

PO Box 1203
Gresham

Integrity Lube

12012 se Gladstone St
Portland

J's Professional Cleaning

PO Box 539
Sherwood

JAMES BOWIE

407 SE 28th Ave
Portland

James L Alderson

4525 NW Columbia Ave
Portland

Janitorial Plus LLC

16677 NE Russell ST Apt.225
Portland

Jason's Window Cleaning

22134 SW Hines Pl
Sherwood

JC CONSTRUCTION

4140 SW 203RD AVE
Beaverton

Joe Z Helping Hands LLC

PO BOX 23309
Portland

Joe's Window Cleaning

3680 SE Flavel St
Portland

JOHNNY ON THE SPOT CONTRACTING

2120 NE 136TH AVE
Portland

Jose's Painting

1112 s Jasper st

Just Windows

2216 NE Bridgecreek Ave

JZ Brothers Services

907 SE Park Crest Ave.

K&J Gutter Services

4226 Ne 132nd avenue

KJM Window Cleaning

5061 Foothills Drive
Lake Oswego

KRYSTAL KLEAR WINDOW WASHING

1825 SW VERMONT
Portland

L & S WINDOW CLEANING INC.

15238 NE BEECH CT
Portland

LABOR READY

2718 SW KELLY AVE
Portland

Lamont Bros.

2050 S Beavercreek Rd 101 305
Oregon City

Lazy Sundays

2070 NE Thomas St
Hillsboro

Lesters Painting

2704 NE 47th St.

Let Mike Do It

5863 SE Sky High Ct
Portland

Lo's Contracting, Inc.

4110 NE 122nd Ave
Portland

Lover's Cleaning Service

13119 ne 12th ave

Lucius Home Services

12721 SW 131st Avenue
Portland

LUXURY PAINTING LLC

6832 SE 84TH AVE
Portland

Maid in a Jiffy

818 SW 3rd Ave. #1249
Portland

Maid To Shine Cleaning LLC

PO Box 544
West Linn

Maids By Trade

4439 SE Johnson Creek Blvd
Portland

Meoak Contracting LLC

16491 Hiram AVe

Mighty Maids

6202 SW Burlingame Ave
Portland

Mighty Maids

7348 SW 204th #2

Mighty Maids

7354 SW 204th ave
Aloha

Miracle Maintenance

11437 SW Davies Rd
Beaverton

Moon Construction Inc

195 NW Phyllis Court
Gresham

Morgan and Sons

3530 NE Alberta Court
Portland

Morris Carpet Cleaning of Oregon

1405 Lafayette Ave Suite E
Mcminnville

Mr Shine Window and Gutter Cleaning

10918 SW Celeste Lane
Portland

Mr. Maid

2907 SE Division Street
Portland

MS Maid

5328 SE 89th ave
Portland

My Own 2 Hands

185th Ave
Beaverton

MYLES O'DONNELL & CO

2105 SE Adams st.
Milwaukie

N&C SERVICE INC

PO Box 14624
Portland

New Cleaning

10350 SE Sherman St
Portland

New Outlook Cleaning Services Inc

13230 SE Buford Ct
Portland

NINA'S HOUSECLEANING

1264 NW SUMMIT AVE
Portland

Northwest Clean Supreme

1616 Maple Pl
Forest Grove

Northwest Cleaners

PO Box 11269
Portland

Northwest Roof Protection

2617 Cliffside Ln NW

Northwest Shine

16314 NE Fargo St
Portland

OC BOHEMIA CONSTRUCTION

2103 NE 349 th st

On the Spot Handyman

10612 NE Crest Ave

Oregon Blind & Window Cleaning

20179 woodglen way
Oregon City

Oregon Pure Shine

PO BOX 265
Tualatin

Oregon Wash

8900 SW Burnham St E-9
Tigard

Orion Corporate Services, Inc

10824 SE Oak St
Portland

PAC Painting

5676 SE Hillwood Circle
Milwuakie

Pacific Coat Painting

11434 NE Fargo St
Portland

Pacific Window Cleaning

15222 SW Teal Blvd.
Aloha

Pane Relief

4611 SE Meldrum Ave
Portland

Pdx window cleaning

50 ne 157th avenue

Perfect House Cleaning

PO Box 3433
Wilsonville

Perfect Panes PDX

PO Box 33658
Portland

Perfect View

604 SE 67th Ave
Hillsboro

Phil's Fireplace

16255 SW Rosa Rd
Beaverton

Portland Metro Cleaning Company LLC

9425 SW Mcdonals St
Portland

Portland Metro Pressure Washing, LLC

2850 SW Cedar Hills Blvd., #141
Beaverton

POWERHOUSE NORTHWEST LLC.

7325 SW 35th Avenue
Portland

Praise Cleaning Services

15576 SW Donna Ct
Beaverton

Precision Auto Glass Inc

11231 SE Hwy 212

Premier Property Maintenance

16521 SE Morrison St
Portland

Pro Home Cleanup

765 SE Oak Glen Way
Hillsboro

Pro Master Services

20179 Woodglen Way
Oregon City

Pro Pressure Washing LLC

4252 SW Plumeria Way
Aloha

ProCare Cleaning, LLC

9901 NE 7th Ave

Property Service Contractors

10225 SW Serena Way
Portland

Quality Home Cleaning

2177 SE 105Th Ave
Portland

Quality Matters Roof & Window Cleaning

7228 sw 204th ave
Beaverton

Quality Window Cleaning Service

8375 SW Secretariat Terrace
Beaverton

QUALITY WINDOW WASHING

16613 SE FISHER DR

R & S JANITORIAL

9292 SW LINE DR
Cornelius

R&R Carpet, Floors and Restoration

265 W 1st avenue
Estacada

Racine Property Service

16411 SW Lk Forest Blvd
Lake Oswego

Rivercity Home Maintenance

503 SE 42nd Pl
Hillsboro

RUPP FAMILY CONSTRUCTION , INC

29030 SW Town Center Loop E
Wilsonville

RYBAK & CO. LLC.

2511 ne 25th st

Schopp's Home Maintenance

1513 SW Marlow Ave
Portland

Scour By The Hour

15640 ne fourth plaine blvd

See Clearly Window Cleaning

7337 SE Center St
Portland

Serenity Property Maintenance Services

3142 SE Merriweather Dr
Hillsboro

Shaffer Siding Inc.

25944 SE Callister Rd

Sharon Caldwell Designer Cleaning

201 Bina Drive
Newberg

Shaylinn Construction LLC

18315 NW Tara St
Beaverton

Simply Spotless

E Evergreen Blvd

SOUNDVIEW PAINTING AND DRYWALL

18725 SW Marne Ct.
Beaverton

Sparkle Windows Inc.

4720 SE 64th
Portland

Sparkling Homes

22 NE Condor Dr.
Gresham

SPICK & SPAN WINDOW MAN

4256 COUNTRY WOODS CT
Lake Oswego

Spot On Wash

25271 S. SPRINGWATER RD
Estacada

Spotlight Maintenance, Inc.

PO Box 132
West Linn

Spray Masters Painting Inc

16055 SW Walker Rd
Beaverton

SPRING CLEANERS OF PORTLAND

11580 SW Hall Blvd
Portland

SUN DOG CONSTRUCTION

Mt. Tabor. SE Portland.
Portland

Sunrise Window Cleaning

3206 se clinton st
Portland

Sunset Window Cleaning

9330 S W Allen Rd
Portland

Superior Clean

10738 SE Highway 212
Clackamas

Superior Housekeeping Service Inc

16869 SW 69th Ave
Lake Oswego

Superior Window Cleaning

12322 SE Ashley St
Clackamas

TEAM CLEAN WINDOWS & MORE

8900 SW Burnham St
Tigard

TERRACLEAN

9220 SW BARBUR BLVD
Portland

The Adams Approach

PO Box 90715
Portland

The Fulton Home Team

P.O. Box 2
Lake Oswego

The Other Woman LLC

9136 NE Glisan St
Portland

The SHIR Corporation

9411 NE HWY 99 Ste. 1

TIM'S WINDOW CLEANERS

18413 NW REEDER
Portland

Tolgar Services-Residential Cleaning

1137 SW Brockwood
Mcminnville

TOTAL WINDOW CLEANING INC

2773 SW Talbot Rd
Portland

Twin Eagle Pressure Washing

11918 SE Division St 198
Portland

Universal Services Llc

2459 se tualatin valley hwy #126
Hillsboro

UpkeepNW

Oregon City

V.Royal.T

9906 NE 103rd circle

VAL BUCIO SERVICES LLC

24040 NE HOME ACRES RD
Newberg

van Oss Professional Property Services

17496 NW Santiam dr
Portland

Vic's Window Cleaning

14304 NE 70th st

Virtue Professional Maintenance Services

1273 NE Market Drive
Fairview

VIVIS COMMERCIAL CLEANING LLC

16055 SW walker Rd
Beaverton

Walker Cleaning Services, LLC

16143 SW Hazeltine Ln
Portland

Whole Home Construction

14305 NE Piper st

Willamette Building services

9197 SE Johnson Creek Bldv

WINDERMERE VOSS PROPERTY MANAGEMENT

6110 N LOMBARD ST
Portland

Window Man Dan

2324 N Watts st
Portland

Window Man Dan

2130 North Kilpatrick Street
Portland

World Glass Window Cleaning

1955 NW Hoyt St #28
Portland

Xtreme Auto Spa

2940 NE Lafayette Ave
Mcminnville

Xtreme Professional Wash & Detail

812 sw 12th street
Troutdale

Your Way Cleaning Services

15206 NE Bonanza Rd

Z and H Janitorial LLC

16979 SW Division St
Beaverton

Shop Local Window Cleaning Services in Portland

Join Angie's List to get the best local reviews in Portland.

What Does My Membership Include?
  • Instant access to reviews for 700+ services
  • Exclusive service discounts - up to 70 percent off!
  • Top-notch support from our live call center
How does Angie's List work?
1. Say you need a Window Cleaning Service
2. Angie's List has tons of detailed, local reviews.
3. Find a winner, and book them.
4. Angie's List is there to resolve any issues.
CBS
Good Morning America
Fox News
USA Today
The Wall Street Journal
MSN money