Carpet cleaning service · Tulsa, OK · reviewed since 2016
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%98+57.5Reliability 26%96+25Value 15%100+15.2Craft & service penalty99−0.1Experts Score= 98Not 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.98SCORE
AGradeiLetter from the Experts Score: A = 80+, B = 60–79, C = 40–59, D = 20–39, F = under 20.
#6 of 40 rug cleaningiPosition by Experts Score among all companies we track in this category. · better than 87%
5.0★★★★★148 Google reviews · 24 photos
99%five-star reviews
5.00★last 12 monthsiAverage stars on reviews from the last 12 months only.
0%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.
97%reviews answered by the owner
$280typical billiMedian bill customers of this company reported in their reviews (needs 3+ priced reviews).
Google reviewers rate Two Sheas Restoration five stars based on 148 reviews, with the owner responding to 97% of feedback. Customers frequently cite punctuality, clear communication, and fair pricing for services including carpet, tile, and furniture cleaning. Positive feedback highlights thorough results on stained surfaces and professional conduct. One low-star review notes a pattern of missed appointments and lack of proactive communication, though the business remains highly rated overall.
Google rating: 5.0 out of 5 from 148 reviews (99% five-star).
Reviews on this page: 148 Google reviews (137 with written comments, 12 with photos).
Owner responses: the business replied to 97% of reviews.
Most recent review: October 22, 2026.
Service: Rug Cleaner serving Tulsa, Oklahoma.
Data from Google, last updated October 26, 2026.
Score profile vs other rug cleaning
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.
Two Sheas RestorationRug Cleaning 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.Two Sheas Restoration: 98/100 on this factor. Category median: 96.A
98
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.Two Sheas Restoration: 96/100 on this factor. Category median: 96.A
96
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.Two Sheas Restoration: 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.Two Sheas Restoration: 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.Two Sheas Restoration: 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: 74.–
–
Bar = this company · dark tick = category median.
Star ratings
148 Google reviews we collected
5.0of 5
5 stars14699%
4 stars00%
3 stars00%
2 stars11%
1 star11%
Praise vs complaints
Phrases our text analysis found in 137 written reviews
99%praise
Praise30199%
Complaints41%
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 price2249%
Reasonable2351%
Overpriced00%
Not sure00%
$280+24% vs typical rug cleaning
Middle half of what 38 customers paid ($183–$392) · gold mark = category median.
Topic share
How often each topic comes up in the written reviews
7topics
Quality & results8127%
Speed & response5919%
Staff & attitude5819%
Would recommend5217%
Price & value248%
Communication207%
Honesty & trust114%
What customers talk about
We read 137 written reviews and marked every phrase about these topics. The same colors are highlighted in the reviews.
“James worked very hard and did a great job with my travertine tile and did a great job of explaining the process.”
“Fair, timely, and honest about what he can and can't do.”
“I don't often write reviews, but this is the kind of business I jump to write a review about.”
“I would highly recommend this company if you have difficult flooring that needs complete and thorough restoration.”
“James gave me a fair quote and we scheduled the refinishing.”
“They have great communication and were able to get us taken care of quickly.”
“I like knowing the person coming into my home is going to be the same every time and is trustworthy because it is his own business.”
People customers mention
James14 reviews
praise complaint · found by our text analysis, Google review wording unchanged.
Reviews for your job
Customers hired Two Sheas Restoration for 5 kinds of job. Pick one to see what they paid and said.
Deena13 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★★★★★
James worked very hard and did a great job with my travertine tile and did a great job of explaining the process. Most definitely would recommend!
Paid $500+Service not listed
Tom10 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★★★★★
Two Sheas gave my tile entry hall and utility room new life! He was very professional and explained everything he was doing. Highly recommend them if you need their services.
Paid $250–300Reasonable priceService not listed
MontyLocal Guide · 15 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★★★★★
Excellent company and proven dedication to the performance of service, regardless of difficulty, as proven by the results. My brick and sandstone floors were covered by 40 years of wax, and other sealants making it incredibly difficult to clean and seal properly. Two Sheas responded to the challenge and never quit,…
Paid $500+Reasonable priceService not listed
ryanLocal Guide · 82 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. · 3 months ago★★★★★
James was great!!! We have used a big name in the past and James was cheaper and much better. The Floors at our dealership look great. Will use again!!!
Paid $500+Great price
Val10 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. · 3 months ago★★★★★
So grateful for 2Sheas. Completely professional and I especially appreciated that James worked with me bc I had to reschedule multiple times. It felt like he personally cared about a job well done! There’s no other company I will use and I highly recommend.
Paid $200–250Reasonable priceUpholstery cleaning
Monkey4 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. · 3 months ago★★★★★
Very professional! The tile and grout look new again! This was a big job and the results are amazing..
I don't often write reviews, but this is the kind of business I jump to write a review about. Fair, timely, and honest about what he can and can't do. The kind of person I truly appreciate doing business with. He took one look at our cat urine issue (we missed a UTI for a while and a spot behind a play structure that was being used as a pee spot) on a second floor with a wood subfloor and said he couldn't do it safely and effectively because of its position and extensiveness. And he told us what we needed to do instead. He still cleaned our mattress and took a look at our hardwood floor downstairs that also needs finishing. No fluff, no BS, just honest work at an honest price. Much appreciated!
Services: Pet stain & odor removal, Mattress cleaning
Katie Mettler11 reviewsiTotal number of Google reviews Katie has written across all businesses on Google Maps, not just this one.
Two Sheas was fantastic and cleaned our sofas and rug really well! They have great communication and were able to get us taken care of quickly. We will definitely be using them again in the future.
Services: Upholstery cleaning, Pet stain & odor removal, Area rug cleaning
Donna Gilbert3 reviewsiTotal number of Google reviews Donna has written across all businesses on Google Maps, not just this one.
Two Sheas gave my tile entry hall and utility room new life! He was very professional and explained everything he was doing. Highly recommend them if you need their services.
Price assessment: Reasonable price
Price: $250–300
Services: Service not listed
Response from the owner · 2 months ago
Thank you so much the great review! It was a true pleasure working in your home and restoring your natural stone entry as well as the brick flooring! We appreciate your business and look forward to working with you again in the future!
Monty BadgerLocal Guide · 15 reviewsiTotal number of Google reviews Monty has written across all businesses on Google Maps, not just this one.
Excellent company and proven dedication to the performance of service, regardless of difficulty, as proven by the results. My brick and sandstone floors were covered by 40 years of wax, and other sealants making it incredibly difficult to clean and seal properly. Two Sheas responded to the challenge and never quit, in spite of recommendations by other restoration companies, due to the difficulty of deep cleaning brick and sandstone flooring. My floors look spectacular and have never looked better. I would highly recommend this company if you have difficult flooring that needs complete and thorough restoration.
Price assessment: Reasonable price
Price: $500+
Services: Service not listed
Response from the owner · 2 months ago
Thank you so much for the great feedback! While this project did test about every tool we had in the box, we're so happy how it came out and that we exceeded your expectations! If you ever need anything in the future, please feel free to reach out!
ryan nolanLocal Guide · 82 reviewsiTotal number of Google reviews ryan has written across all businesses on Google Maps, not just this one.
James was great!!! We have used a big name in the past and James was cheaper and much better. The Floors at our dealership look great. Will use again!!!
Price assessment: Great price
Price: $500+
Response from the owner · 2 months ago
Mr. Nolan it was truly a pleasure working with you and your team, we are glad the carpets came out above expectations! We will be ready for any future cleans you have to throw our way! Thank you for the great review and being the best part of Two Sheas!
Val Vieux10 reviewsiTotal number of Google reviews Val has written across all businesses on Google Maps, not just this one.
So grateful for 2Sheas. Completely professional and I especially appreciated that James worked with me bc I had to reschedule multiple times. It felt like he personally cared about a job well done! There’s no other company I will use and I highly recommend.
Price assessment: Reasonable price
Price: $200–250
Services: Upholstery cleaning
Response from the owner · 2 months ago
Thank you so much for the wonderful review Ms. Vieux! It was a pleasure working in your home on multiple occasions and we look forward to helping with any future projects you might have!
Monkey Wrench Mike4 reviewsiTotal number of Google reviews Monkey has written across all businesses on Google Maps, not just this one.
Very professional! The tile and grout look new again! This was a big job and the results are amazing..
Price assessment: Great price
Price: $300–350
Response from the owner · 3 months ago
Thank you so much for the great review! It was truly a pleasure working in your home and restoring your tile & grout! Please let us know if we can be of any assistance in the future!
Lill Stone2 reviewsiTotal number of Google reviews Lill has written across all businesses on Google Maps, not just this one.
Great guy.who helps keep you house fresh.ill always use.him he's great.thank you
Price assessment: Great price
Price: $100–150
Services: Carpet steam cleaning
Response from the owner · 3 months ago
Thank you so much for the great review! It has been a pleasure working in your home and thank you for trusting Two Shea's on numerous occasions to clean and care for you carpet and home!