Carpet cleaning service · San Anselmo, CA · reviewed since 2015
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 55%90+49.1Reliability 24%91+22.1Value 14%100+14.1Replies to reviews 7%55+3.9Experts Score= 89Grade 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.
#50 of 71 steam cleaning servicesiPosition by Experts Score among all companies we track in this category. · better than 30%
4.9★★★★★202 Google reviews · 24 photos
94%five-star reviews
4.92★last 12 monthsiAverage stars on reviews from the last 12 months only.
1.3%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.
91%reviews answered by the owner
$189typical billiMedian bill customers of this company reported in their reviews (needs 3+ priced reviews).
Google reviewers rate this carpet cleaning service 4.9 out of 5 based on 202 reviews, with the owner responding to 91% of feedback. Customers frequently praise the quick drying times, reasonable pricing, and professional communication regarding arrival times. Many note effective stain removal and the use of oxygen-based solutions without strong perfumes. However, some low-star reviews criticize the effectiveness of the cleaning process compared to steam methods, unexpected service charges, and instances where technicians failed to meet expectations for specific upholstery jobs or rescheduled appointments due to vehicle issues.
Google rating: 4.9 out of 5 from 202 reviews (94% five-star).
Reviews on this page: 202 Google reviews (153 with written comments, 3 with photos).
Owner responses: the business replied to 91% of reviews.
Most recent review: October 22, 2026.
Service: Steam Cleaning Service serving San Anselmo, California.
Data from Google, last updated November 6, 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: craft & service and value; weakest: replies to reviews.
Oxi Fresh Carpet CleaningSteam 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.Oxi Fresh Carpet Cleaning: 90/100 on this factor. Category median: 94.A
90
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.Oxi Fresh Carpet Cleaning: 91/100 on this factor. Category median: 93.A
91
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.Oxi Fresh Carpet Cleaning: 100/100 on this factor. Category median: 98.A
100
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.Oxi Fresh Carpet Cleaning: 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.Oxi Fresh Carpet Cleaning: 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.Oxi Fresh Carpet Cleaning: 55/100 on this factor. Category median: 83.C
55
Bar = this company · dark tick = category median.
Star ratings
202 Google reviews we collected
4.9of 5
5 stars19094%
4 stars73%
3 stars21%
2 stars00%
1 star31%
Praise vs complaints
Phrases our text analysis found in 153 written reviews
99%praise
Praise27999%
Complaints31%
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 price737%
Reasonable1158%
Overpriced00%
Not sure15%
$189-37% vs typical steam cleaning services
Middle half of what 13 customers paid ($139–$247) · gold mark = category median.
Topic share
How often each topic comes up in the written reviews
7topics
Quality & results8229%
Staff & attitude6623%
Speed & response5921%
Would recommend3613%
Price & value249%
Honesty & trust83%
Communication72%
What customers talk about
We read 153 written reviews and marked every phrase about these topics. The same colors are highlighted in the reviews.
“Lowell from Oxi fresh Carpet Cleaning did a fantastic job on my apartment carpet.”
“I can't say they did a poor or awful or half ass job, because thy did nothing- never even made to my home, but given their complete failure to even ge…”
“Technician Lowell is very kind, efficient, on time.”
“Got out all the awful stains, and it dried quickly!”
“I would highly recommend Oxi Fresh to my friends & neighbors!”
“Fast and reasonably priced service from a friendly and professional tech.”
“Trustworthy and thoughtful, their work is very thorough - highly recommended!”
“Left my grimy carpets and wool rug sparkling clean & fresh, making the appointment was very easy & they were wonderfully communicative about arrival time.”
People customers mention
Lowell19 reviews
praise complaint · found by our text analysis, Google review wording unchanged.
Reviews for your job
Customers hired Oxi Fresh Carpet Cleaning for 6 kinds of job. Pick one to see what they paid and said.
LLeeLocal Guide · 49 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. · 2 weeks ago★★★★★
Lowell from Oxi fresh Carpet Cleaning did a fantastic job on my apartment carpet. The price was better than I expected and the conversation was uplifting. My Carpet looks great and the dry time was much less than other services I have had in the past. I highly recommend them! 5 stars!
Paid $200–250Reasonable price
KKristina8 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 month ago★★★★★
Left my grimy carpets and wool rug sparkling clean & fresh, making the appointment was very easy & they were wonderfully communicative about arrival time.
Paid $150–200Reasonable price
CChristine7 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. · Edited a month ago★★★★★
My carpets look fantastic! Lowell is my go to guy when I need my rugs cleaned. It means a lot to me that the oxygen based cleaning solution he uses has no toxic chemicals or hideous perfumes. He always does an excellent job and has cleaned both my home and healing studio carpets. Highly recommend.
Paid $100–150Reasonable price
CColette2 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. · 2 months ago★★★★★
Lowell did a great job. The job itself was fast but efficient. We are very happy with the results.
Paid $250–300Reasonable price
PPat9 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. · 2 months ago★★★★★
Lowell does an incredible job making an old carpet look almost new. I also like that he uses a quick dry method making my house functional within the same day
Paid $400–450Reasonable price
BBrian1 reviewiTotal 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★
Honestly super disappointed with my experience. Called in specifically for pet stains in my bedroom carpet, on the phone was told we could do a stain treatment as well as an enzyme specifically for pet stains. (that would break down the odor)
Once the technician arrived, he told me that he believed the pre-treatment…
Lowell from Oxi fresh Carpet Cleaning did a fantastic job on my apartment carpet. The price was better than I expected and the conversation was uplifting. My Carpet looks great and the dry time was much less than other services I have had in the past. I highly recommend them! 5 stars!
Price assessment: Reasonable price
Price: $200–250
Response from the owner · 13 hours ago
Hello Lee,
Thank you so much for choosing Oxi Fresh for your carpet cleaning needs! We are thrilled to have provided you with a 5-star service! We look forward to hearing from you in the future!
Thank You,
Oxi Fresh of San Anselmo
K
Kristina Khush8 reviewsiTotal number of Google reviews Kristina has written across all businesses on Google Maps, not just this one.
Left my grimy carpets and wool rug sparkling clean & fresh, making the appointment was very easy & they were wonderfully communicative about arrival time.
Price assessment: Reasonable price
Price: $150–200
Response from the owner · a month ago
Hello Kristina,
Thank you so much for choosing Oxi Fresh for your carpet cleaning needs! We are thrilled to have provided you with a 5-star service! We look forward to hearing from you in the future!
Thank You,
Oxi Fresh of San Anselmo
D
Deanna Mar1 reviewiTotal number of Google reviews Deanna has written across all businesses on Google Maps, not just this one.
Thank you! Carpet looks great. Got out all the awful stains, and it dried quickly!
Price assessment: Reasonable price
Response from the owner · a month ago
Hello Deanna,
Thank you for taking the time to leave a 5 star review. We are so happy knowing services provided were up to your satisfaction! Please feel free to give us a call if you ever have any questions or need any future services.
Thank You,
Oxi Fresh of San Anselmo
M
Mee Ahn9 reviewsiTotal number of Google reviews Mee has written across all businesses on Google Maps, not just this one.
There is no down time at all.
My carpet is so clean like new!
Price assessment: Reasonable price
Response from the owner · a year ago
Hello,
Thank you so much for choosing Oxi Fresh for your carpet cleaning needs! We are thrilled to have provided you with a 5-star service! We look forward to hearing from you in the future!
Thank You,
Oxi Fresh of San Anselmo
R
Ross Parmenter9 reviewsiTotal number of Google reviews Ross has written across all businesses on Google Maps, not just this one.
Thanks so much for taking the time to leave a 5-star review Ross! We’re so happy you chose Oxi Fresh for your carpet cleaning needs. Please feel free to reach out if you ever have any questions.
Thank You,
Oxi Fresh of San Anselmo
C
Christine Tulis7 reviewsiTotal number of Google reviews Christine has written across all businesses on Google Maps, not just this one.
My carpets look fantastic! Lowell is my go to guy when I need my rugs cleaned. It means a lot to me that the oxygen based cleaning solution he uses has no toxic chemicals or hideous perfumes. He always does an excellent job and has cleaned both my home and healing studio carpets. Highly recommend.
Price assessment: Reasonable price
Price: $100–150
Response from the owner · 9 months ago
Hello Christine,
Thank you for taking the time to leave a 5 star review. We are so happy knowing services provided were up to your satisfaction! Please feel free to give us a call if you ever have any questions or need any future services.
Thank You,
Oxi Fresh of San Anselmo
V
Vicki Mulvaney1 reviewiTotal number of Google reviews Vicki has written across all businesses on Google Maps, not just this one.
Hello Vicki,
Thank you for taking the time to leave a 5 star review. We are so happy knowing services provided were up to your satisfaction! Please feel free to give us a call if you ever have any questions or need any future services.
Thank You,
Oxi Fresh of San Anselmo
C
Colette Ornelas2 reviewsiTotal number of Google reviews Colette has written across all businesses on Google Maps, not just this one.
Lowell did a great job. The job itself was fast but efficient. We are very happy with the results.
Price assessment: Reasonable price
Price: $250–300
Response from the owner · a month ago
Hello Colette,
Thank you so much for choosing Oxi Fresh for your carpet cleaning needs! We are thrilled to have provided you with a 5-star service! We look forward to hearing from you in the future!
Thank You,
Oxi Fresh of San Anselmo
B
Beverly Diamond4 reviewsiTotal number of Google reviews Beverly has written across all businesses on Google Maps, not just this one.
Hello Beverly,
Thank you for taking the time to leave a 5 star review. We are so happy knowing services provided were up to your satisfaction! Please feel free to give us a call if you ever have any questions or need any future services.
Thank You,
Oxi Fresh of San Anselmo
C
Cathy Crottogini1 reviewiTotal number of Google reviews Cathy has written across all businesses on Google Maps, not just this one.
Hello Cathy,
Thank you for taking the time to leave a 5 star review. We are so happy knowing services provided were up to your satisfaction! Please feel free to give us a call if you ever have any questions or need any future services.
Thank You,
Oxi Fresh of San Anselmo