Carpet cleaning service · Star Valley, AZ · reviewed since 2023
iHow 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 59%89+52.2Reliability 26%82+21.4Value 15%100+15.2Craft & service penalty99−0.1Experts Score= 89Not enough data for replies to reviews; its weight is shared by the others.Grade A: A = 80+, B = 60–79, C = 40–59, D = 20–39. Needs 10+ reviews.89SCORE
AGradeiLetter from the Experts Score: A = 80+, B = 60–79, C = 40–59, D = 20–39, F = under 20.
#37 of 51 steam cleaning servicesiPosition by Experts Score among all companies we track in this category. · better than 28%
4.9★★★★★40 Google reviews · 16 photos
98%five-star reviews
5.00★last 12 monthsiAverage stars on reviews from the last 12 months only.
3.8%1–2★ in 2 yearsiShare of 1–2★ reviews in the last 24 months — or the 20 newest reviews when the company had fewer than 20 in that time.
15%reviews answered by the owner
$200typical billiMedian bill customers of this company reported in their reviews (needs 3+ priced reviews).
Customers rate All Stages Carpet Care 4.9 out of 5 based on 40 reviews, frequently citing punctuality, friendly communication, and reasonable pricing for carpet, tile, and rug cleaning. Many describe the team as professional and note that carpets are often dry by evening. One recurring criticism involves a specific instance where a customer reported the carpet remained dirty after a brief visit, though the owner replied to only 15% of reviews.
Google rating: 4.9 out of 5 from 40 reviews (98% five-star).
Reviews on this page: 41 Google reviews (38 with written comments, 2 with photos).
Owner responses: the business replied to 15% of reviews.
Most recent review: October 1, 2026.
Service: Steam Cleaning Service serving Star Valley, Arizona.
Data from Google, last updated October 25, 2026.
Score profile vs other steam cleaning services
Score per factor (100 = best)iEach 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: reliability.
All Stages Carpet CareSteam Cleaning Services median0 = centre, 100 = best
SatisfactioniSatisfaction · 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.All Stages Carpet Care: 89/100 on this factor. Category median: 95.A
89
ReliabilityiReliability · 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.All Stages Carpet Care: 82/100 on this factor. Category median: 95.A
82
Craft & serviceiCraft & service · penalty only, up to −10 pointsGoogle 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.All Stages Carpet Care: 99/100 on this factor. Category median: 99.A
99
ValueiValue · 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.All Stages Carpet Care: 100/100 on this factor. Category median: 100.A
100
MomentumiMomentum · penalty only, up to −10 pointsPenalises 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.All Stages Carpet Care: 100/100 on this factor. Category median: 100.A
100
Replies to reviewsiReplies 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.Not enough reviews for this factor yet. Category median: 86.–
–
Bar = this company · dark tick = category median.
Star ratings
41 Google reviews we collected
4.9of 5
5 stars4098%
4 stars00%
3 stars00%
2 stars00%
1 star12%
Praise vs complaints
Phrases our text analysis found in 38 written reviews
94%praise
Praise8294%
Complaints56%
PriceiGoogle asks reviewers whether the price was great, reasonable or overpriced; these are their answers.
Price verdicts customers left with their Google review
100%fair
Great price788%
Reasonable113%
Overpriced00%
Not sure00%
$200-33% vs typical steam cleaning services
Middle half of what 4 customers paid ($138–$222) · gold mark = category median.
Topic share
How often each topic comes up in the written reviews
7topics
Quality & results2124%
Would recommend1821%
Staff & attitude1720%
Speed & response1315%
Price & value1113%
Communication45%
Honesty & trust33%
What customers talk about
We read 38 written reviews and marked every phrase about these topics. The same colors are highlighted in the reviews.
“What impressed me most was the attention to detail.”
“TERRIBLE!”
“We extremely highly recommend them to anyone who wants their carpet cleaned properly and safely and at a great price!”
“The employees were right on time and very friendly.”
“…years Preston, PJ and Michelle provide an excellent cleaning they are fast and leave you with clean carpeting that is dry by that evening!…”
“Their pricing is more than fair, and the quality of their work will leave you more than satisfied.”
“They were prompt, professional, and extremely friendly, taking the time to explain the process and making sure I was comfortable with everything.”
“There is nobody in town I would trust beside All Stages Carpet Care.”
People customers mention
Preston9 reviews
Payson3 reviews
praise complaint · found by our text analysis, Google review wording unchanged.
Reviews for your job
Customers hired All Stages Carpet Care for 5 kinds of job. Pick one to see what they paid and said.
Tina9 reviewsiTotal 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 was so very pleased with All Stages. I highly recommend them. So professional and caring. Thank you.
Paid $200–250Reasonable priceService not listed
Judith6 reviewsiTotal 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★★★★★
Preston and his team showed up and cleaned my carpets quickly and professionally. I had one spot that he said might come back so when it did, I called him and he came right over and treated it and it came right out and hasn’t returned. Preston is the best and I highly recommend his company. I wish I could give him more than 5 stars!
Paid $50–100Great priceCarpet steam cleaning
LisaLocal Guide · 39 reviewsiTotal 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★★★★★
Carpets were left in terrible condition by tenants! All Stages was able to breathe life back into them saving me thousands in replacement cost!!
We had our carpet cleaned by another company with great reviews, and unfortunately, they damaged it by using improper cleaning methods. We were extremely upset and thought our carpet was ruined. The carpet store that we bought our carpet from sent an inspector who confirmed it had been cleaned improperly and he contacted Mr Preston Stage owner of All Stages Carpet Care for help. Preston came out , used the proper products and techniques and brought our carpet back to what looked like new! What impressed us most was that when I wanted to leave the other company a bad review, Preston asked me not to. He didn't criticize them , he simply focused on fixing our carpet and making us happy. Thank you, Preston and All Stages Carpet Care for saving our carpet!!! We extremely highly recommend them to anyone who wants their carpet cleaned properly and safely and at a great price!!!!! 5 Stars**********
Price assessment: Great price
Price: $150–200
Services: Carpet steam cleaning, General carpet cleaning, Pet stain & odor removal, Area rug cleaning
Bernice YorkLocal Guide · 7 reviewsiTotal number of Google reviews Bernice has written across all businesses on Google Maps, not just this one.
Over and over again for years Preston, PJ and Michelle provide an excellent cleaning they are fast and leave you with clean carpeting that is dry by that evening!!! Fast, friendly, and reasonably priced! Thanks again for all you do!!!
Price assessment: Great price
Services: Carpet steam cleaning
Response from the owner · 5 months ago
Thank you Bernice!!
We appreciate you! 😊
Tina Smotek9 reviewsiTotal number of Google reviews Tina has written across all businesses on Google Maps, not just this one.
There is nobody in town I would trust beside All Stages Carpet Care. My carpets always look like new when they leave, and I feel good knowing my grandkids and pets are safe because they use the best, non-toxic products. I have 3 dogs and 5 grandkids, so things can get bad fast. Preston (the owner) and his crew always come in and makes my carpet look great again! I don't know how they do it! I also love that this is a local, family owned business. They truly are the best!
Bobby Gonzales3 reviewsiTotal number of Google reviews Bobby has written across all businesses on Google Maps, not just this one.
Amazing experience! My carpets are like new again. The employees were right on time and very friendly. I highly recommend All Stages Carpet Care to everyone!
Nona GLocal Guide · 17 reviewsiTotal number of Google reviews Nona has written across all businesses on Google Maps, not just this one.
I couldn’t be happier with the service I received! The team came out today to clean my rug and chair, and the results are absolutely amazing. Everything looks fresh, spotless, and practically brand new again. They were prompt, professional, and extremely friendly, taking the time to explain the process and making sure I was comfortable with everything. What impressed me most was the attention to detail. They truly cared about making sure my home looked its best. My rug’s colors are brighter, the chair smells fresh, and I can already feel the difference in the cleanliness. I highly recommend this company to anyone looking for top quality carpet or upholstery cleaning. I’ll definitely be calling them again in the future!
Nancy Battaglia1 reviewiTotal number of Google reviews Nancy has written across all businesses on Google Maps, not just this one.
Preston and his team always do a wonderful job for us! The quality of products used, the customer service and the end result is always truly amazing! Thank you Preston and team....You guys are the BEST!!!
Price assessment: Great price
Services: General carpet cleaning, Service not listed
Denese D10 reviewsiTotal number of Google reviews Denese has written across all businesses on Google Maps, not just this one.
OMG!!!! TERRIBLE!!!!
WOULD NOT RECOMMEND!!!!
They did an Absolutely horrific job of cleaning the carpet. Carpet was dirtier when they left, only were here for 1/2 hour. We told Preston in person at the time how dissatisfied we were and that the Carpet was still dirty!!!! This is not the first time that we used Preston, we hired him around 8 months ago to come and clean our carpet. He did an ABSOLUTELY TERRIBLE JOB then as well!!!!
We told Preston in person how DISSATISFIED we were then at that time as well.
He said he had been up all night cleaning a business, and how exhausted he was, we felt sorry for him and let the whole thing go.
So, we gave him a second chance and hired him again 8 months later to clean the carpet. (Hoping for a better job the second time around). We were once again shocked at how bad they left the carpet. Once again we told Preston that we were DISSATISFIED and the CARPET WASN'T CLEAN!!!!
He told us he's not cleaning the carpet's much anymore and has turned it over to his son Preston Jr.
And that now he was the FIXER, when they get the complaints from people, he goes in and fixes it, and he laughed!!!!
He did offer that he could come back and spot clean if we wanted...
Oh my God, why would we give you a 3rd oppurtunity and chance to come into our home and keep ruining our carpet!!!! We are not stupid!!!
Preston told us that our carpet was so old and frayed fibers that we will need a new carpet soon.
Actually, we wanted the carpet cleaned right the first time, not just a touch up at a later date.
So, we called another carpet cleaning company to come out and redo Preston's mess.
The other Company came out the next day and cleaned the carpet, they got it looking brand new again, they knew what they were doing, truly a Professional Carpet Cleaning Company, who used safe chemicals!!!!
So, as it turns out we didn't need a new carpet after all, we just needed a Professional Carpet cleaning company.
When I talked to Preston 9 days later, he asked if he should come out and spot clean the carpet. I told him NO, that we had another company come out and clean up his mess. And that the carpet looks Amazing and looks brand new again!!! So, he didn't have to come out and clean up his mess.
Preston got so RUDE & NASTY and BELIGERANT and tried BULLYING me about his Green Chemicals it was unbelievable!!!!
I didn't tell Preston what company we used, didn't feel it was any of his Business, so he has no idea what chemicals were used, however, now he is wanting to lie about what chemicals were used, and he has no idea..
What a JOKE!!
In Preston's response, he said that we were such good friends and actually neighbors, and that no good deed goes unpunished!!!!
What a joke, we have never been friends, you live down the street, and as far as this so called good deed you supposedly did!!??
We hired you, we paid you both times!!!! There was no good deed done!!!
And, we did give you the opportunity to fix your mess, not just once but, TWICE..
So Stop with your lies!!!
Everyone can see your just trying to CYA!! It's not working very well for you!!
I would never hire this company again, I DO NOT RECOMMEND!
Response from the owner · Edited a year ago
Denese,
I’m very sorry to hear that you
were unhappy with your service. I’ve always made it a priority to use cleaning products that are safe for both people and carpets, even if that sometimes means a follow-up visit is needed to achieve the best results without risking damage.
As your actual next door neighbor, I truly care about you and your mother. That's why I even hugged you when I left. I truly thought we had a good relationship and that you would feel comfortable letting me know that if the Walk areas or stains did not lighten up that I would come and treat it with something safe.
I was actually shocked that you called someone else that used products that I have also and that I did not want to risk in your carpet. I should have showed you the skin on my arms what these products can do to you and why I'm so adamant on using safe products. I am an ambassador for a leading chemical company. I work with floor cleaning companies teaching proper cleaning methods.
A lot of young cleaners don't know that over the 30 years that I have been cleaning carpets I have seen many people die of cancer from some of these strong carpet cleaning products from using them every day.
So yes you being my neighbor and friends next door, I was trying to tell you on the phone but you refused to listen.
I'm sorry for the miscommunication.
While I wish I had been given the opportunity to address your concerns in person, I’m glad your carpet is now in the condition you wanted. I’ll always continue to stand by my commitment to safe, careful, and thorough carpet care.
I guess as my Mother always said "No good deed goes unpunished"
—Preston, Owner
All Stages Carpet Care