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 40

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

Show more general carpet cleaning reviews (48 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