Experts Reviews · Company report
Stanley Steemer 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%91+49.6Reliability 24%90+21.8Value 14%97+13.7Replies to reviews 7%100+7.1Craft & service penalty93−0.7Experts Score= 92Grade A: A = 80+, B = 60–79, C = 40–59, D = 20–39. Needs 10+ reviews.92SCORE

Stanley Steemer

La Verne, CA · Grade ALetter from the Experts Score: A = 80+, B = 60–79, C = 40–59, D = 20–39, F = under 20. · #37Position by Experts Score among all companies we track in this category. of 56 upholstery cleaning · 4.9★ from 2,439 Google reviews

Report card

Percentile vs other upholstery cleaning (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: momentum and replies to reviews; weakest: reliability.

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.Stanley Steemer is better than 91% of upholstery cleaning.A
91
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.Stanley Steemer is better than 90% of upholstery cleaning.A
90
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.Stanley Steemer is better than 93% of upholstery cleaning.A
93
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.Stanley Steemer is better than 97% of upholstery cleaning.A
97
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.Stanley Steemer is better than 100% of upholstery cleaning.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.Stanley Steemer is better than 100% of upholstery cleaning.A
100

Reviews for your job

Customers hired Stanley Steemer for 8 kinds of job.

Stanley Steemer for carpet cleaning

Clear ✕
Jobs reviewedHow many Google reviews are tagged with this job.52
★ on this jobAverage stars on the reviews where the customer tagged this exact job (Google’s “Services” field).4.85
Usually paidThe price range customers picked most often for this job.$150–200
Category typicalWhat the middle half of customers paid for this job across all companies in the category.$139–$316
Rank for this jobPosition of this company in the Job match ranking for this job among the companies we track.Its Job match: 82/100.How Job match is calculatedBuilt only from reviews Google tagged “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.#4 / 6
Said fairOf customers who rated the price, the share who chose “Great price” or “Reasonable” rather than “Overpriced”.95%

All 52 Google reviews tagged “Carpet cleaning”

TheLocal Guide · 22 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 week ago★★★★★

I've been getting my carpets clean by Stanley's steamer for many years. This year there was a little problem, but they came right back and fixed the issue for me. Excellent service.

Reasonable priceCarpet steam cleaningCarpet cleaningArea rug cleaning
Teah3 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. · 2 weeks ago★★★★★

Armando and co. did a great job today..I will call Stanley Steemer again in the future..I also referred my family and they were very thorough.Having a Costco discount really helped.

Paid $250–300Great priceCarpet cleaning
Jeff11 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 weeks ago★★★★★

WOW is all I have to say. On time. In and out in no time at all. Great guys and my carpets are all clean. This is the 3rd time I have used them and I recommend them to all. Great job !!!

Paid $300–350Reasonable priceGeneral carpet cleaningCarpet cleaning
lynsey7 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 weeks ago★

The guys who cleaned my rugs and stair carpet were great. Prompt and polite. I’m sure they did the job exactly as they were supposed to. My issue is that this service does not get your rugs clean. Don’t be misled (like I was) by thinking it will. Now that my rugs are dry, I can see they are not much cleaner than…

Paid $400–450OverpricedCarpet steam cleaningCarpet cleaningPet stain & odor removal
Roman11 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. · 2 months ago★★★★★

Rudy and Daniel did a fantastic job and were very thorough. It was a lot of work between the HVAC system and all the carpets and we feel like we’re living in a brand new house.

Carpet cleaningHVAC duct & vent cleaning
Jerome2 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. · 2 months ago★★★★★

Both young men were very professional.

Paid $250–300Reasonable priceCarpet steam cleaningCarpet cleaning
Susie14 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. · 2 months ago★★★★★

Stanley Steemer did an excellent job cleaning our carpets! They were very professional and provided excellent service.

Paid $300–350Reasonable priceCarpet cleaning
GloriaLocal Guide · 115 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 months ago★★★★★

Eventhough today was terrible hot, we are very happy with their professional work. Carpets looks great! Looking forward to doing future cleaning projects with Stanely Steemer - ducts, tile cleaning etc...

Paid $300–350Great priceCarpet cleaning
StephenLocal 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. · Edited 3 months ago★★★★★

Anthony has cleaned and remove the mold from grout in our shower over the years and I have such confidence in his work I have brought him back every six months! He’s absolutely professional!

Paid $150–200Great priceGeneral carpet cleaningCarpet cleaningHVAC duct & vent cleaning+ Responsiveness+ Punctuality+ Quality
1slandgirlLocal Guide · 55 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 months ago★★★★★

The gentlemen who came to my home did an excellent job. My carpets look good. They are clean. The gentlemen were polite and quick. I would use Stanley Steamer, again. As a matter of fact, a friend of mine was over and I gave her their number.

Paid $150–200Reasonable priceCarpet steam cleaningGeneral carpet cleaningCarpet cleaning
Joy5 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 months ago★★★★★

Curtis was very accommodating with my special needs with regard to my hubands disabilitys. He even worked on some stains by hand when his equipment couldn't get in between the ramp ane the stair.

Paid $200–250Reasonable priceCarpet steam cleaningGeneral carpet cleaningCarpet cleaning
Melissa2 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 months ago★★★★★

Very professional, and easy to deal with. Will recommend.

Reasonable priceCarpet cleaningArea rug cleaning
Charlie8 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 months ago★★★★★

I just had my carpet cleaned by Kyle. Very polite Very professional Thank you Kyle, you're the best. THIS MAN DESIRES A RAISE. He represents your company in a pleasant & knowledgeable manner. I believe he's an asset to Stanley. Thank you for assigning him to my home!

Paid $250–300Reasonable priceCarpet cleaning
Linda1 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. · 4 months ago★★★★★

Chris was professional, friendly and explained how the services were to be done, and answered my questions.

Paid $150–200Reasonable priceCarpet cleaningMattress cleaning
Cheryl5 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 4 months ago★★★★★

Outstanding cleaning & customer service

Paid $400–450OverpricedCarpet cleaning
MeLocal 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. · Edited 4 months ago★★★★★

💝🥰😀 HIRE THEM! Ask for Kenneth and Carlos!! This is the second time using Stanley Steemer to clean everything, top to bottom, cream colored carpet throughout, a large white sectional and a second large sectional, 4 large mattresses, and three padded bedframes. I didn't have much hope for the stains 9n the carpet…

Paid $500+Reasonable priceUpholstery cleaningGeneral carpet cleaningCarpet cleaning
Yuran1 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. · 4 months ago★★★★★

Ismael very professional and kind. Worked hard to get some stain out for me. I appreciate him. Thank you Ismael , I will be asking for you again.

Paid $150–200Reasonable priceCarpet cleaning
Michelle8 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 months ago★★★★★

The best service possible. Patience and Alan were so sweet and accommodating. Even giving me a demonstration of what my floors could look like again after their service. I will always recommend these guys for any air duct, carpet, floor cleaning.

Paid $200–250Reasonable priceCarpet steam cleaningCarpet cleaning
R.12 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 months ago★★★★★

Nick was excellent - thorough and professional! I particularly appreciated the yellow plastic exterior corner woodwork protectors! Thank you, Nick, and Happy Father’s Day! 🙏🏻

Paid $150–200Reasonable priceCarpet cleaning
Genevieve3 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 7 months ago★★★★★

Ismael, was great, very professional and efficient

Paid $450–500Reasonable priceCarpet steam cleaningUpholstery cleaningCarpet cleaning
Randi14 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★★★★★

Service was exceptional. Sergio my carpet pro showed up early and went over everything in detail including realistic expectations from some of my stains. Amazing customer service. Finished faster than I thought too.

Paid $200–250Reasonable priceCarpet cleaning
Ruth4 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 7 months ago★★★★★

Did an excellent job on my carpets on this exceptionally hot day. They look great! Soft spoken and hard working. Kind and polite.

Great priceCarpet cleaning
DeniseLocal Guide · 73 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★★★★★

The technician arrived within the 4 hour window, and I received a text with an approximate ETA. He discussed the services before starting. Two rooms were included in the price; stains treated first, then the cleaning. I am happy with the results

Paid $150–200Reasonable priceCarpet steam cleaningWater damage-related cleanup & repairCarpet cleaning
NicolaLocal Guide · 216 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★★★★★

We had our furniture cleaned in 2025 with Stanley Steemer, and they came back to do our carpets too. Excellent service from the kind gentlemen, also very quick! 2 hours for our ~1500sqft house. Thank you again!

Great priceUpholstery cleaningGeneral carpet cleaningCarpet cleaning
Y.2 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★★★★★

It was an amazing experience and overall very happy with the results. Best technicians ever, know their job, they explain the process really well. They tried their best to remove the carpet spots. They had great professional customer service an all their time doing their job and very polite. For sure I will used…

Paid $250–300Great priceCarpet steam cleaningWater damage-related cleanup & repairGeneral carpet cleaning
Suzanne8 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 10 months ago★★★★★

Very professional

Paid $250–300Reasonable priceCarpet steam cleaningGeneral carpet cleaningCarpet cleaning
Starla5 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★★★★★

Mateo and Isaac from Stanley Steemer were outstanding. They arrived on time, were professional and friendly, and did an excellent job. They explained the process clearly, paid close attention to detail, and treated my home with care. The results exceeded my expectations. I truly appreciate their professionalism and…

Paid $300–350Carpet cleaningArea rug cleaning
Melissa4 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★★★★★

I thought my couch would never get so clean ever again, Ismael worked miracles! My carpet looks great too.

Upholstery cleaningCarpet cleaningPet stain & odor removal
Julia11 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★★★★★

Great and professional team! Adrian and Raul Floors and sofa look great thank you!

Paid $400–450Reasonable priceCarpet steam cleaningUpholstery cleaningGeneral carpet cleaning
LynnLocal Guide · 26 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 10 months ago★★★★★

Kyle very knowledgeable and courteous and explained everything throughout the process.

Paid $500+Great priceCarpet cleaningHVAC duct & vent cleaning
Cristi4 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 11 months ago★★★★★

They were kind, helpful, and professional. I would definitely recommend them!

Paid $350–400Reasonable priceCarpet cleaning
Ernie1 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. · 11 months ago★★★★★

Great service and quality work! Would definitely use Stanley Steamer again.

Paid $150–200Reasonable priceCarpet cleaning
Tamera4 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. · 11 months ago★★★★★

Outstanding Service Jorge & his assistance!!!!

Paid $150–200Great priceCarpet steam cleaningCarpet cleaningPet stain & odor removal
Nancy9 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. · 11 months ago★★★★★

My Mom was very happy with the service. She said they worked really hard to get out the stain and did a great job.

Paid $150–200Great priceCarpet cleaningPet stain & odor removal
JudyLocal Guide · 85 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. · 11 months ago★★★★

Adrian and Raul did a good job in cleaning my carpeting. They were professional, couteous, knowledgeable, thorough, and friendly. I will definitely contact them for my future cleanings. Thank you guys. I'll see you soon. CarrieH.

Paid $150–200Not sureCarpet steam cleaningGeneral carpet cleaningCarpet cleaning
RandalLocal Guide · 162 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★★★★

Just got carpet cleaning in two rooms, time will tell how effective it was. We’ve had the old carpet in one room cleaned a couple of times in the last few years but the stains keep coming back rather quickly. First time trying the Stanley Steemer service, hopefully they’re better than the rest...

Paid $200–250Reasonable priceCarpet steam cleaningGeneral carpet cleaningCarpet cleaning
carmen1 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★★★★★

The service was quick clean and efficient.

Paid $300–350Reasonable priceCarpet cleaningPet stain & odor removalArea rug cleaning
Sonny10 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★★★★★

Victor and Ivan did a great job! They are professional and kind. We will definitely use Stanley Steamer again and recommend them to our community!

Great priceCarpet cleaning
Lillian1 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★★★★★

Thank you sooo much Ryan and Stanley Steemer!!! Mateo and Eddie were incredible!! They worked as a team; efficiently and effectively!! I didn't realize how dirty my carpet, area rugs and kitchen/bathroom tile work (floors) counters and backdrop) was!!

Paid $400–450Reasonable priceCarpet steam cleaningGeneral carpet cleaningCarpet cleaning
MichaelLocal Guide · 22 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★★★

Alex is a terrific employee and takes pride in his work, unfortunately he was scheduled to clean a 4 bedroom home at 4pm. A whole house carpet cleaning should be scheduled in the morning when the technician is not worn out from prior customers, as was evident the last rooms were not not nearly as clean as the first rooms.

Carpet steam cleaningGeneral carpet cleaningCarpet cleaning
Cheryl5 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★★★★★

Martin and Erik were extremely thorough. They went above and beyond to make my carpets glow. They were especially careful to get my worn heavily traveled areas completely clean.

Paid $300–350Reasonable priceCarpet steam cleaningCarpet cleaning
Sandra2 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 a year ago★★★★★

Thanks Matthew with Stanley steamer for a great job done. Will call again to finish the house.

Paid $150–200Reasonable priceCarpet steam cleaningCarpet cleaning
LadyCoco8 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★★★★★

Technician arrived during the scheduled window and did an excellent job in a relatively short time!! Will definitely use them again.

Reasonable priceCarpet steam cleaningCarpet cleaning
Pauleen5 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★★★★★

The 3 lovely gentlemen that showed up for what was a Full Day! My daughter was there for me, and she knows my standards They were on time , they were polite and professional. And they worked worked worked. She was SO impressed! Never complained, suggested taking the area rug back to your facility, to do a more…

Great priceCarpet steam cleaningUpholstery cleaningGeneral carpet cleaning
Donna2 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★★★★★

Stanley Steemer always provides excellent service at a reasonable price. Their staff of technicians are thorough, efficient and super friendly and will help you in any way they can. Stanley Steemer will always be my go to place for carpet cleaning!!

Reasonable priceCarpet cleaning
ruth9 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 2 years ago★★★★★

Right on time. Gave me valuable info on their services and how to save money with them. Did a great job, too!

Carpet steam cleaningGeneral carpet cleaningCarpet cleaning+ Responsiveness+ Punctuality+ Quality
Marcia8 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 2 years ago★★★★★

Daniel and Abel were great. Daniel was friendly, professional, thorough, and made sure I was totally satisfied with the job at hand.

Carpet steam cleaningCarpet cleaning+ Responsiveness+ Punctuality+ Quality
Shelley5 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 2 years ago★★★★★

Excellent service! On time, thorough, courteous, clean!

Carpet steam cleaningGeneral carpet cleaningCarpet cleaning
Louise3 months ago★★★★★

Rating only, no written review.

Paid $150–200Reasonable priceCarpet steam cleaningCarpet cleaning
Gary3 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 months ago★★★★★

Rating only, no written review.

Paid $100–150Carpet cleaning
Don4 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 $500+Reasonable priceWater damage-related cleanup & repairCarpet cleaning
Lana10 months ago★★★★★

Rating only, no written review.

Paid $150–200Great priceCarpet cleaning

Price

$347+31% vs typical upholstery cleaning

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 21%Reasonable 69%Overpriced 5%Not sure 5%

Jobs customers hired them for

JobReviewsCategory typical
Carpet steam cleaning653$164–$347
General carpet cleaning339$170–$340
Upholstery cleaning272$189–$353
Pet stain & odor removal137$153–$321
Area rug cleaning120$164–$403
HVAC duct & vent cleaning58$409–$928
Carpet cleaning52$139–$316
Mattress cleaning10—

Compare with