Experts Reviews · Company report
AA Carpet Cleaning logoHow the Experts Score is calculatedEach factor is scored 0–100 on absolute terms (standing in the category can only raise it), then weighted; problems flagged in review highlights or a recent slide in ratings are subtracted:Satisfaction 55%98+53.5Reliability 24%96+23.3Value 14%100+14.1Replies to reviews 7%40+2.8Craft & service penalty95−0.5Experts Score= 93Grade A: A = 80+, B = 60–79, C = 40–59, D = 20–39. Needs 10+ reviews.93SCORE

AA Carpet Cleaning

Gresham, OR · Grade ALetter from the Experts Score: A = 80+, B = 60–79, C = 40–59, D = 20–39, F = under 20. · #42Position by Experts Score among all companies we track in this category. of 81 steam cleaning services · 5.0★ from 628 Google reviews

Report card

Percentile vs other steam cleaning services (100 = best)Each factor is scored 0–100 on absolute terms (star average, share of 1–2★ reviews, price verdicts…); standing within the category can only raise it, never lower it.. Strongest: value and momentum; weakest: replies to reviews.

SatisfactionSatisfaction · 54% of the scoreRecency-weighted star average (2-year half-life), shrunk toward the category mean by review volume; the company’s own lifetime average as the prior; absolute: 4.0★ = 0, 5★ = 100.AA Carpet Cleaning is better than 98% of steam cleaning services.A
98
ReliabilityReliability · 24% of the scoreHow rarely jobs go badly: share of 1–2★ reviews — 60% the last 24 months (or the 20 newest if fewer), 40% all-time; 0% = 100, 15%+ = 0; the category percentile can only raise it.AA Carpet Cleaning is better than 96% of steam cleaning services.A
96
Craft & serviceCraft & service · 0% of the scoreGoogle review highlights: Quality, Professionalism, Responsiveness, Punctuality — how rarely reviewers flag them as a negative, per review since highlights began; 0% = 100, 5%+ = 0. Subtracted from the score (up to −10), never averaged in — clean highlights are the norm, not a bonus.AA Carpet Cleaning is better than 95% of steam cleaning services.A
95
ValueValue · 14% of the scoreCustomers’ own price verdicts (Great / Reasonable vs Overpriced) and Value highlights; 65% absolute (all “reasonable” ≈ 80, “great” = 100), the category percentile can only raise it.AA Carpet Cleaning is better than 100% of steam cleaning services.A
100
MomentumMomentum · 0% of the scorePenalises only a real slide: last-12-month average below lifetime (−0.5★ = 0). Still 4.8★+ over the last year, or steady/improving = 100. Subtracted from the score (up to −10), never averaged in.AA Carpet Cleaning is better than 100% of steam cleaning services.A
100
Replies to reviewsReplies to reviews · 7% of the scoreHow often the owner publicly replies to reviews under 5★ (1–4★). Needs 3+ such reviews, otherwise not counted; 65% absolute (80%+ replied = 100), the category percentile can only raise it.AA Carpet Cleaning is better than 40% of steam cleaning services.C
40

Reviews for your job

Customers hired AA Carpet Cleaning for 8 kinds of job.

AA Carpet Cleaning for general carpet cleaning

Clear ✕
Jobs reviewedHow many Google reviews are tagged with this job.88
★ on this jobAverage stars on the reviews where the customer tagged this exact job (Google’s “Services” field).5.00
Usually paidThe price range customers picked most often for this job.$200–250
Category typicalWhat the middle half of customers paid for this job across all companies in the category.$170–$365
Rank for this jobPosition of this company in the Job match ranking for this job among the companies we track.Its Job match: 88/100.How Job match is calculatedBuilt only from reviews Google tagged “General carpet cleaning”:Stars on this job 55%Number of such jobs 25%Overall Experts Score 20%Stars are pulled toward the category average when a company has few tagged jobs, so 3 perfect reviews don’t beat 80 great ones. 4.3★ scores 0, 5.0★ scores full. Volume is compared with the busiest company for this job.#20 / 57
Said fairOf customers who rated the price, the share who chose “Great price” or “Reasonable” rather than “Overpriced”.100%

All 88 Google reviews tagged “General carpet cleaning” · showing 80

Stephanie9 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 6 months ago★★★★★

We've been blessed to have him transform our home with his exceptional service on multiple occasions, consistently delivering outstanding results. Our two furry friends and high-traffic zones receive meticulous attention, emerging spotless every time. His punctuality is a virtue, professionalism is evident, and it's…

Customer photo from Stephanie's review
Paid $200–250Great priceGeneral carpet cleaning
Martha3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 6 months ago★★★★★

Excellent in all respects! We couldn't have been happier or more satisfied with the carpet cleaning and the reasonable pricing. We will definitely be using AA Carpet Cleaning whenever our carpets need cleaning in the future!

Paid $200–250Great priceCarpet steam cleaningGeneral carpet cleaning
Sabina6 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 7 months ago★★★★★

Excellent service. Easy to schedule, arrived on time and set up to start work. Well worth the cost for efficient and thorough carpet cleaning. I will call again for next cleaning service - I have Berber carpets 100% wool and they did an excellent job.

Paid $200–250Great priceCarpet steam cleaningGeneral carpet cleaningPet stain & odor removal
Jorge7 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 7 months ago★★★★★

I had a great experience with AA Carpet Cleaning. Their service was excellent, fast, professional, and very friendly. They went above and beyond by offering to clean the carpet in my bedroom at no extra cost, which I really appreciated. It’s not every day you find a company that genuinely cares about their customers. Highly recommend!

Paid $100–150Great priceGeneral carpet cleaning
Daniela2 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 7 months ago★★★★★

Boris is incredibly responsive, reliable and thorough. This was our third time using his services, and once again he exceeded our expectations. We appreciate him fitting us into his schedule on a short notice. We are very happy with the service and will definitely continue using AA Carpet Cleaning in the future.

General carpet cleaning
Lauren7 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 8 months ago★★★★★

I hired AA Carpet Cleaning to clean my carpets after my pet had multiple accidents over night. I was looking for someone to come do a same-day service, and they delivered! Boris was very quick to respond to my call and text, and he showed up on time just hours after the initial call. Not only was the service done…

Paid $150–200Great priceGeneral carpet cleaningPet stain & odor removal
Dan16 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 9 months ago★★★★★

I have their service for 2 years, the carpet cleaning is very good with fair price.

Carpet steam cleaningGeneral carpet cleaning
Lynn7 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 10 months ago★★★★★

Boris and his staff are very friendly and care for his customers. Great service. Been a loyal customer. Highly recommended!

Paid $300–350Reasonable priceGeneral carpet cleaning
Bob10 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 10 months ago★★★★★

Boris is Very professional and great communication. Very trustworthy. Highly recommended.

Customer photo from Bob's review
Paid $200–250Great priceCarpet steam cleaningGeneral carpet cleaning
B1 reviewTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · a year ago★★★★★

Very responsive. Thorough and quick work!

General carpet cleaning
DaryaLocal Guide · 35 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · a year ago★★★★★

We had an amazing experience with this company! They cleaned both our carpets and couches, and the results were incredible, everything looks and smells fresh and brand new ✨ The technician was punctual, professional, and respectful of our home! If you’re looking for someone trustworthy, efficient, and thorough, I…

Customer photo from Darya's reviewCustomer photo from Darya's review
Great priceCarpet steam cleaningGeneral carpet cleaningArea rug cleaning
pechicrem3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · a year ago★★★★★

superrrrr impressed with the service! scheduling was quick and easy, & he showed up right on time! he was friendly, professional, & got straight to work. our carpets had yearssss of wear and now they look (and smell) fresh & clean again. if you need carpet cleaners in portland who actually CARE about doing a…

Great priceCarpet steam cleaningUpholstery cleaningGeneral carpet cleaning
Stevie1 reviewTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · a year ago★★★★★

Boris came out same day and was so friendly and professional. His price was incredibly reasonable and he didn’t try to upsell me like other commercial carpet cleaning companies do. Highly recommend!! He’ll be my go to now for sure.

Great priceGeneral carpet cleaningPet stain & odor removal
Kiely9 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

Boris is the best! We had a water entry event in our basement earlier this year and Boris came by on very short notice and after hours to help remove the water. Thank you!! We just had him back at our house to clean the furnace ducts and clean our carpets. He's always very tidy, does a FABULOUS job, and charges competitive rates. Thank you, Boris!!

General carpet cleaningHVAC duct & vent cleaning+ Responsiveness+ Punctuality+ Quality
HaydenLocal Guide · 21 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · Edited 3 years ago★★★★★

Repeat customer. They do such a great job. Will continue to use!! 10/25/23 update: 4th time I have used AA and Boris is the absolute best. I highly recommend for both carpet, upholstery and even air duct maintenance. He is a gem.

Carpet steam cleaningGeneral carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
l1 reviewTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

Boris is great! We’ve had him out to clean our rugs and carpets three times over the past three years, and he’s done a quick and professional job each time. All our carpets are closed-loop wool and pretty picky about care, and he’s taken great care of them, both for stain removal and general maintenance.

Area rug cleaningGeneral carpet cleaningPet stain & odor removal
KarenLocal Guide · 21 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

Did a fabulous job! Our sectional and carpets look brand new. Great company, can’t say enough nice things about how great he did.

Carpet steam cleaningGeneral carpet cleaningUpholstery cleaning+ Responsiveness+ Quality+ Professionalism
Kelly7 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

He did a great job and took extra care on the hardest stains. Very professional, on time and kept in communication when he was done. Great prices and up front about cost. I would definitely recommend them!!

General carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
Jacob3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

Great experience! Responded very quickly and was able to get an appointment scheduled easily. Reasonable prices and did a great job in just 60 minutes. Will for sure use them again for any future carpet cleaning!

Area rug cleaningGeneral carpet cleaning+ Responsiveness+ Punctuality+ Quality
Johnathan7 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

Boris has cleaned two of our homes and has always been professional, prompt, fast, and done great work. We operate furnished rentals and like to take great care of the places. He is a wonderful member of our team that helps keep things looking good. Thanks Boris!

Carpet steam cleaningGeneral carpet cleaningUpholstery cleaning+ Responsiveness+ Punctuality+ Quality
NadiaLocal Guide · 28 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

We had an unexpected puppy poop puddle emergency. I called and Boris made space to come to us the same day. He was kind, punctual, and did a fantastic job. Price wise he was way less than others we have had before and the result was noticeably better. We will be having him back to clean our hvac system.

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
Emma5 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

Boris and his team are always amazing! So quick to respond, so flexible with appointment times and days, and the most important; works wonders on our carpets. We have two dogs and a toddler and it’s like the carpet is brand new again after he cleans them up. Thank you Boris!

Carpet steam cleaningArea rug cleaningGeneral carpet cleaning+ Responsiveness+ Punctuality+ Quality
MarieLocal Guide · 44 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

Boris is the best! He was responsive and punctual in setting up the visit. His prices are very reasonable and he went through twice to make sure the cleaning job was stellar. We have carpet in the living/dining area, on the stairs and in both upstairs bedroom. Everything looks great and he was in and out within 90…

General carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
Jered2 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

We moved into a new place on Thanksgiving weekend and the big carpet cleaning company in the area scheduled a cleaning and then backed out leaving us hanging. Boris took our job at the last minute on a holiday weekend, charged us less, did a phenomenal job and had a cheerful attitude while doing it. We can't recommend AA Carpet Cleaning enough.

Carpet steam cleaningGeneral carpet cleaning+ Responsiveness+ Punctuality+ Quality
Ella7 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

The previous renters had dogs and never cleaned their air filters so it was a stinky dusty mess. The carpet cleaner who cleaned our place before us did a horrible job. Boris came and steam cleaned everything thoroughly, leaving the carpet as if it’s new. He was quick to respond to our request, came in a couple of…

Carpet steam cleaningArea rug cleaningGeneral carpet cleaning+ Responsiveness+ Punctuality+ Quality
Taylor1 reviewTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

Was easy to schedule. Straight forward. Very professional and nice. Got right to work when he arrived and got done with 5 areas of carpet in about an hour. Was quoted cheeper and done in less hours then other places i called in the area. Also works on sundays!

General carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
Alissa5 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

I can’t recommend this company enough! Boris is responsive and truly cares about the work him and his team do. We have used Boris and AA+ multiple times and each time we have been extremely impressed. Customer service, dependability, honest and our first call for any carpet cleaning needs. Thank you AA+ for always exceeding our expectations!!!

Area rug cleaningGeneral carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
Kristin2 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

This is the second time I have used AA Carpet Cleaning and I will use them every time. Professional, fast, kind... and the carpet with kids and dogs look new! Also very affordable compared to all of the local companies which I greatly appreciate! HIGHLY reccommend!

Carpet steam cleaningGeneral carpet cleaning+ Responsiveness+ Punctuality+ Quality
Ren3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

Boris and his team did an excellent job cleaning our carpets. They definitely went above and beyond on some of our more stubborn pet stains. They were responsive, prompt, and professional. I highly recommend AA Carpet Cleaning!

Carpet steam cleaningGeneral carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
Mark12 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · Edited 3 years ago★★★★★

Great service! He showed up early and stayed until the job was done right (another 20 minutes). It was a great deal. I won't wait so long before having it cleaned again. The price was right. Although I don't want the carpet dirty again, I do know who I will call to have it cleaned. AA Carpet Cleaning. Mark

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
DianaLocal Guide · 14 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

Boris and his team are the best in the business. Reliable, timely, easy to work with. If you need your carpet cleaned, Boris is your man!

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
Nathan2 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

Boris came in and clean the carpets very fast and efficiently. I would give him 10 stars if I could.. Very affordable pricing very friendly and just a really nice guy.

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
Ally4 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

We have been using AA for a few years now for our business and personal. Boris has been amazing to work with from day one. Everyone that we've recommended AA to has been thoroughly impressed and happy.

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
TimothyLocal Guide · 4 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

He called me 3 mins after I sent in the request, showed up early, and even worked on NYE with no advance notice. Would highly recommend!

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
Allie8 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · Edited 3 years ago★★★★★

Boris is quick, friendly and professional. He has cleaned my sofas and carpets repeatedly for pet stains and always provides top notch service. Thank you Boris!!! 5 years later I am still using Boris because is so good at what he does and friendly and efficient! He is a joy and always gets the stains out!

Carpet steam cleaningArea rug cleaningGeneral carpet cleaning
CARLYLocal Guide · 24 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

11/10. Super quick response, came the next day, did an amazing job, was super nice - literally couldn’t have asked for better service.

Area rug cleaningGeneral carpet cleaning+ Responsiveness+ Punctuality+ Quality
Micah1 reviewTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

Boris, does a great job. He is responsive and really cares about his customers. He has been extremely responsive and professional.

Area rug cleaningGeneral carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
C6 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 years ago★★★★★

Boris was great to work with. Fast, friendly, and easy to book. I will definitely use his service again.

Area rug cleaningGeneral carpet cleaning+ Responsiveness+ Punctuality+ Quality
ShakSy213 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 years ago★★★★★

Very professional & efficient. Great communication!

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
Genevieve2 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 years ago★★★★★

Boris is easy to work with, efficient and super friendly. It’s our second time using him and will continue to call him!

Area rug cleaningGeneral carpet cleaningPet stain & odor removal+ Responsiveness+ Quality+ Professionalism
Cali2 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 years ago★★★★★

He has the upmost absolute customer service! Very professional and responsive. While cleaning my carpet he even noticed my central air filter was old and offered to replace it, I allowed him to. After when I asked him the price, he didn’t change it one bit, actually quoted me lower than he did over the phone. Was…

Area rug cleaningGeneral carpet cleaningDrapes & curtain cleaning+ Responsiveness+ Punctuality+ Quality
Jason4 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 years ago★★★★★

Boris is professional, responsive, timely and does a outstanding job. We have used him 3x now and have always had a great experience. We would highly recommend!

General carpet cleaningUpholstery cleaning+ Responsiveness+ Punctuality+ Quality
Sado_NationLocal Guide · 24 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Amazing service! Great results and very thorough! I'll be going with AA Carpet Cleaning from now on!

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
LisaLocal Guide · 17 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Truly impressed! We have a large family with teenagers and a 1 year old so taking time to get anything done can be a hassle. We called to have our ducts cleaned and ended up getting our carpets done as well because he worked so quickly and efficiently. Boris was on time, professional, and knowledgeable. He used…

General carpet cleaningHVAC duct & vent cleaning+ Responsiveness+ Punctuality+ Quality
Cameron2 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Boris did a great job. Was very professional and responsive. 10/10 would call again.

General carpet cleaning+ Responsiveness+ Quality+ Professionalism
SeanLocal Guide · 9 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

I've used Boris twice now, and he's been on time or earlier, and is straight forward with pricing. Carpet looks great and feels clean, and he gets the job done efficiently.

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
Elena7 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

I needed to find someone last minute to clean carpets in the new home we moved into and our couch. Boris was in the area and was willing to come by the same day I called him. I got really lucky! He was so professional, efficient, knowledgeable and nice! The carpets look clean and most importantly smell good! Thank you for your outstanding service!

General carpet cleaningUpholstery cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
Joanne1 reviewTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Boris did an amazing job cleaning our carpets and removing all the stains. Not only did he exceed our expectations, he also noticed a gas smell in our garage and encouraged me to call and get it checked and he was right! He was a pleasure to work with and we are thankful for his attention to detail!

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
Alexandra2 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Extremely reasonably priced. Quick work. Good availability and flexible schedule. Highly recommend.

General carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
Yekaterina2 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Amazing service, quick response, excellent communication. On time and time efficient and at the same time very thorough in the process. Professional and friendly. Something about that steam clean makes me feel good and confident that my children will be playing on and laying on a clean carpet. Definitely recommend this company.

Area rug cleaningGeneral carpet cleaningUpholstery cleaning+ Responsiveness+ Punctuality+ Quality
Alex8 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Boris is incredibly friendly and does a fantastic job. I've had him clean my carpets and air ducts multiple times over the last several years now and each time everything turns out great and his prices are very reasonable. Highly recommended!

General carpet cleaningHVAC duct & vent cleaning+ Responsiveness+ Punctuality+ Quality
OwenLocal Guide · 32 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · Edited 5 years ago★★★★★

Highly recommend! Did a good job on the stains! Showed up on time and was very professional. We will definitely be using them again. He has cleaned our carpets twice now and did an amazing job both times

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
DanLocal Guide · 31 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Boris is an outstanding and hard-working man. He responds to my calls and messages immediately. He is on-time and works efficiently. We're absolutely pleased with the job he did on our carpets. We hire him every year. Highly recommended.

General carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
Sasha1 reviewTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Boris did an amazing job. I felt like he truly cared about me and my kids. I just bought a home and the carpets smelled like urine from a dog, people who sold me the home had told me they just had the carpets professionally cleaned. I read all the reviews online and gave Boris a call. He came out and my carpets went…

General carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
Michael4 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

AA Did a great job cleaning my carpet, it looks brand new

General carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
Heather3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

I called today and was so thrilled to find that Boris could come and clean our carpet and couch on the same day! He was on time, friendly, and did a great job! I will only recommend this company moving forward. Great service!

General carpet cleaningUpholstery cleaning+ Responsiveness+ Punctuality+ Professionalism
Yvette2 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Boris has cleaned my carpet twice. I didn’t consider anyone else after the first time. He was available within a short time frame. He showed up on time, courteous and cleaned up after. His work is excellent!

General carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
Courtenay3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Boris is great! He is very prompt, does amazing work, and does not overcharge. He makes our carpets look new again! We will keep using him!

Area rug cleaningGeneral carpet cleaningUpholstery cleaning+ Responsiveness+ Punctuality+ Quality
Andrew2 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Personal and very professional. Did an amazing job cleaning my carpets. I will use again and recommend to friends and family.

General carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
Michelle3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Boris does a great job. The first time I hired him was after I had a sick pet- very sick all over the carpets and couch. I was desperate and he was able to come out the same day to clean. We were left with no pet odors or stains. His price was very reasonable and I was so grateful for his help. It was a no-brainer…

Area rug cleaningGeneral carpet cleaningUpholstery cleaning+ Responsiveness+ Punctuality+ Quality
Douglas1 reviewTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 6 years ago★★★★★

Boris the owner showed up and he cleaned carpets that were 17 years old and had been abused by numerous prior tenants. we thought it was a lost cause and there was no hope in cleaning them as they were stained stinky and downright disgusting. But after looking at them he said he could get them clean maybe not…

General carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
Sueanne5 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 6 years ago★★★★★

Very professional, did a great job on my carpets. Best part is, he called and arrived earlier than scheduled. I highly recommend AA Carpet Cleaning!

General carpet cleaning+ Punctuality+ Quality+ Professionalism
Rami3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 6 years ago★★★★★

Simply the best. Professional equipment, and great customer serviceYou! No stains. No odors.Thank you!

General carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
Hero3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 6 years ago★★★★★

Boris is great! His prices are reasonable, and he was available for me on the same day.

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
Andrew5 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 6 years ago★★★★★

I was very happy with Boris’ service. I’ve used AA on two occasions and have been satisfied both times. I will be happy to use them again in the future. Thanks!

Area rug cleaningGeneral carpet cleaningUpholstery cleaning+ Responsiveness+ Punctuality+ Quality
JENNIFERLocal Guide · 33 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 6 years ago★★★★★

Boris responded quickly to my phone call to do a last minute carpet clean after a tenant had a dog that left them smelling very bad. We were about to list for sale and he showed up the next day and did a fabulous job. Excellent price, excellent service, would definitely use next time.

General carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
Ella3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 6 years ago★★★★★

Boris did an outstanding job on our carpets. He even went above and beyond and moved our standing furniture to get the areas underneath to make sure everything was clean instead of going around it like other carpet cleaning services we used. High quality standard and works in a timely manner. We are very pleased and…

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
Demetrius6 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 6 years ago★★★★★

Super professional in every aspect. I recommend this carpet and floor cleaning business. Boris is terrific! He texted me recommendations for cleaning appliances and solutions for me to continue to maintain all the different floor surfaces through your my space.

General carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
TJ4 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 6 years ago★★★★★

We have used Boris 2 times. The first time was an emergency and he showed up the same day. He does a great job, is efficient, great price. We couldnt be happier. Will use him again and recommend him.

General carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
Nick4 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 6 years ago★★★★★

Boris is Wonderful! Friendly with prompt service! I will use again and again- you should too!

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
LauraLocal Guide · 18 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 6 years ago★★★★★

Boris was great. On time, very courteous and also very knowledgeable. His pricing was very fair, and I appreciate that he uses products that are pet-safe. Service was fast but very thorough, including removal of several stains. My carpets look fantastic! Will definitely be calling Boris when it’s time for cleaning next year. Highly recommend.

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
Abby3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 6 years ago★★★★★

Boris was wonderful! I called him in the morning and he was able to come out by the afternoon. Got my carpets looking brand new and gave me a great affordable deal. Only thing I would recommend is that during a pandemic that he wear a mask when cleaning other peoples carpets and coming into their homes. I will…

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
Linda5 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 6 years ago★★★★★

Everything about AA Carpet Cleaning is truly professional: reliable, trustworthy, fair pricing, considerate of my home and an absolute wizard with difficult stains! They are the best carpet cleaning service in Portland. I also trust AA with my most valued alpaca wool rug because they clearly know what they are doing…

Area rug cleaningGeneral carpet cleaning+ Responsiveness+ Punctuality+ Quality
Joseph2 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 10 months ago★★★★★

Rating only, no written review.

Paid $300–350Reasonable priceGeneral carpet cleaning
S5 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 years ago★★★★★

Rating only, no written review.

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
CLocal Guide · 13 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 years ago★★★★★

Rating only, no written review.

Area rug cleaningGeneral carpet cleaningDrapes & curtain cleaning+ Responsiveness+ Punctuality+ Quality
Nagila7 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Rating only, no written review.

General carpet cleaning+ Quality+ Professionalism+ Value
PedroLocal Guide · 13 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Rating only, no written review.

General carpet cleaning+ Responsiveness+ Punctuality+ Quality
Jennifer6 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Rating only, no written review.

General carpet cleaningPet stain & odor removal+ Responsiveness+ Punctuality+ Quality
Life5 years ago★★★★★

Rating only, no written review.

General carpet cleaning+ Responsiveness+ Punctuality+ Quality

Show more general carpet cleaning reviews (8 more) →

Price

$211-30% vs typical steam cleaning services

Bar = middle half of what customers paid · gold mark = category median.

Price verdictsGoogle asks reviewers whether the price was great, reasonable or overpriced; these are their answers.

Great price 61%Reasonable 39%Overpriced 0%Not sure 0%

Jobs customers hired them for

JobReviewsCategory typical
General carpet cleaning88$170–$365
Carpet steam cleaning67$176–$403
Pet stain & odor removal50$214–$448
Upholstery cleaning33$196–$371
Area rug cleaning30$164–$440
HVAC duct & vent cleaning9$614–$1.1k
Drapes & curtain cleaning7$207–$366
Mattress cleaning2$131–$322

Compare with