8:30AM - 6:30PM
9201 SE 91st Ave #150, Happy Valley“Did a great job on my fiance's suits. Fast, professional, tidy. Couldn't ask for more.“
“You can't beat the prices & we quality. Men's starched business shirts ,$1 a shirt. 5 shirt mini mum for this price.“
7:30AM - 6:30PM
19741 OR-213, Oregon City“Not just cleaning, they do alterations and repairs. You've got to love a place where they remember your name!“
“This was my first time in a laundromat in 20+ years and what a great surprise- it was CLEAN, easy to use, and the person working (Michelle!), was so helpful and nice. Their ozone feature for odor was especially nice for kids’ basketball uniforms. Highly recommend if you need to get a lot of laundry done quickly, and efficiently!“
8:30AM - 5:30PM
4511 NE Martin Luther King Jr Blvd, Portland“Great service, great prices. My rugs and leather jacket came back better than expected. Definitely recommend!“
7:30AM - 8PM
5420 NE 6th Ave, Portland“Love doing my clothes here- someone is always around to help out with machines and clean up. Everyone is really nice.“
7AM - 5PM
6920 SE Thiessen Rd, Portland“My kitten pee'd on our down duvet, which soaked through to our fitted and flat sheet and stopped before the mattress protector ? I called Westwood cleaners and they immediately got us in and made our bedding good as new and cat pee free! All withing 2 hours! Thank you so much for helping us on my wife's birthday you guys are amazing! Top tier service and experience. You got me for life!“
8AM - 6PM
6317 NE Sandy Blvd, Portland“I love this full service dry cleaners... they do an amazing job for a very reasonable price. I make the commute all the way from Vancouver, WA to use them because it is well worth it.“
“Great experience with Swan Cleaners bnb in Oregon city. Had an unusual zipper to replace and they went out of their way to find the exact match and replaced it expertly. Will use them from now on.“
8AM - 6:30PM
1730 NE Broadway, Portland“Friendly service, clothes come back clean and sharp looking, and if you accidentally leave behind your favorite tote bag they will have it for you weeks later behind the counter. What’s not to like?“
7:30AM - 6:30PM
2465 SW Cherry Park Rd, Troutdale“First time using this placeWould definitely recommendGood prices and the suit came back super nice lookingJust like when I bought it“
8AM - 6PM
12024 SE Sunnyside Rd, Clackamas“Very happy with all alterations performed here and some were tough jobs!Service: Alterations“
8:30AM - 7PM
4118 SE Division St, Portland“Been going here since I moved to Portland. Reliable, reasonable price. Have never lost my garments. Make it a point to highlight any tough stains, like ink. The husband doesn't have much English and might seem gruff at first but he's actually quite nice. The wife is super nice.“
“The service is great. They're always on time.I used to bring my clothes in here all the time until I moved.“
“I've brought my dry cleaning here for the past year or so since moving to West Linn and the service has been flawless. Quick in, quick out-- no complaints!“
8AM - 6PM
4411 SE Woodstock Blvd C, Portland“Great neighborhood tailor who has fixed multiple items for me, some at no charge. Thanks Abe and team!“
8AM - 7PM
337 SE 181st Ave, Portland“Best dry cleaners I've ever been to! The staff here are wonderful and take great care of your items. They are fast and spot on! My go to place for all matters dry cleaning. They have a convenient drive through as well!Service: Alterations“
7:30AM - 6PM
470 NE Birch St, Camas“I stopped in recently to have some holes in pants patched. The prices weren't low as I've experienced but not terrible either. Also unlike some places, they patched the holes in pants I brought in quite strong to where I definitely see it lasting a long enough time.“
7AM - 6PM
461 2nd St, Lake Oswego“We love this family owned dry cleaner! They are kind, thorough, and have taken care of special requests over the years. Thank you for being part of my community!!Services: Leather & suede cleaning“
10AM - 6:30PM
2209 SE Hawthorne Blvd, Portland“Stellar service. Brought in several garments, one of which is a favorite off-white sports coat that had some noticeable soiling on the sleeve cuffs and bottom edges. Everything was ready as promised with brighter colors and a crisp"almost new" look. I dropped the garments off on a Tuesday, and they were ready on Thursday! Wow! Very friendly, helpful service, and a "neighborhood" business as well. We will be back.“
9AM - 9PM
15850 NE Glisan St #22, Portland“I brought in a stained upholstery cover with some doubts about what they might be able to do. They didn't make any promises, but it turned out perfect- good as new. Great service. They really over delivered for me.“
8AM - 6PM
10808 SE Oak St, Milwaukie“They did a great job with my suits and button up shirts. Also did a repair on a jacket. Quality service and turn around time was great just a week. Definitely recommend.“
8AM - 6PM
732 NE 181st Ave, Portland“This only dry cleaners I got to. They have superior service and my clothing comes back top notch.“
7AM - 6PM
19088 Willamette Dr, West Linn“I only use dry cleaning for one article I have from my mother: a short jacket that states to dry clean. Perfecto is the ONLY PLACE I take this darling, favorite jacket to be cleaned, and I MUST TELL everyone that Perfecto is the very best! ! ! They take extra time to clean special areas and still charge the original amount. Super friendly people at the windows, and I love taking my favorite aqua-marine jacket to care for it until I may pass it on to my own daughter! That's ALL I NEED TO SAY ! ! !“
7AM - 7PM
11350 NE Halsey St, Portland“I have not used them yet, but I spoke with them and got the best explanation of the environmentally safer dry cleaning process! Super helpful, and I would definitely use them next time I need dry cleaning.“
“The lady at the desk is ESL but she works hard to figure out what you need. I had a dress hemmed, and two coat alterations that turned out beautifully. Well priced and quality work!“