Rochester Therapeutic Spa logo

Rochester Therapeutic Spa

Massage spa · Rochester, MN · reviewed since 2023

How 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%87+47.5Reliability 24%80+19.4Value 14%100+14.1Replies to reviews 7%61+4.3Experts Score= 85Grade A: A = 80+, B = 60–79, C = 40–59, D = 20–39. Needs 10+ reviews.85SCORE
AGradeLetter from the Experts Score: A = 80+, B = 60–79, C = 40–59, D = 20–39, F = under 20.
#173 of 234 massage therapistsPosition by Experts Score among all companies we track in this category. · better than 26%
4.9 ★★★★★ 440 Google reviews · 14 photos
95%five-star reviews
4.89★last 12 monthsAverage stars on reviews from the last 12 months only.
3%1–2★ in 2 yearsShare of 1–2★ reviews in the last 24 months — or the 20 newest reviews when the company had fewer than 20 in that time.
20%reviews answered by the owner
Nov 2026latest review

Rochester Therapeutic Spa at a glance

Reviewers generally praise the spa's deep tissue and Swedish massages for relieving muscle pain, noting friendly staff and accommodating service. However, lower-rated feedback highlights recurring issues with unpreparedness, including staff arriving late or lacking knowledge of booked appointments. Additional criticisms mention perceived pressure to tip, poor communication due to language barriers, and instances of unprofessional behavior such as using phones during sessions.

  • Google rating: 4.9 out of 5 from 440 reviews (95% five-star).
  • Reviews on this page: 440 Google reviews (294 with written comments, 7 with photos).
  • Owner responses: the business replied to 20% of reviews.
  • Most recent review: November 3, 2026.
  • Service: Massage Therapist serving Rochester, Minnesota.

Data from Google, last updated November 5, 2026.

Score profile vs other massage therapists

Score per factor (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.

Satisfaction87Reliability80Craft & service–Value100Momentum100Replies to reviews61Satisfaction: 87 (median 94)Reliability: 80 (median 94)Value: 100 (median 100)Momentum: 100 (median 100)Replies to reviews: 61 (median 77)
Rochester Therapeutic SpaMassage Therapists median0 = centre, 100 = best
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.Rochester Therapeutic Spa: 87/100 on this factor. Category median: 94.A
87
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.Rochester Therapeutic Spa: 80/100 on this factor. Category median: 94.A
80
Craft & serviceCraft & 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.Not enough reviews for this factor yet. Category median: 100.–
–
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.Rochester Therapeutic Spa: 100/100 on this factor. Category median: 100.A
100
MomentumMomentum · 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.Rochester Therapeutic Spa: 100/100 on this factor. Category median: 100.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.Rochester Therapeutic Spa: 61/100 on this factor. Category median: 77.B
61

Bar = this company · dark tick = category median.

Star ratings

440 Google reviews we collected

  • 5 stars41995%
  • 4 stars61%
  • 3 stars20%
  • 2 stars31%
  • 1 star102%

Praise vs complaints

Phrases our text analysis found in 294 written reviews

  • Praise23094%
  • Complaints146%

PriceGoogle asks reviewers whether the price was great, reasonable or overpriced; these are their answers.

Price verdicts customers left with their Google review

  • Great price6968%
  • Reasonable2929%
  • Overpriced33%
  • Not sure00%

Topic share

How often each topic comes up in the written reviews

  • Staff & attitude9137%
  • Quality & results7230%
  • Would recommend5523%
  • Price & value146%
  • Honesty & trust52%
  • Speed & response42%
  • Communication31%

What customers talk about

We read 294 written reviews and marked every phrase about these topics. The same colors are highlighted in the reviews.

  • “The staff is friendly and focused on my areas of concern.”
    “So so so unprofessional, so much that I asked to end early.”
  • “Great service good customer service definitely stopping by again”
    “I had mainly wanted a foot massage but that was the worst part of the massage, very low pressure, limited time.”
  • “I really enjoyed my massage and highly recommend Rochester Therapeutic Spa.”
    “I wouldn’t recommend this place.”
  • “Great price for what you get.”
    “And they force you to tip more than $20 on top of your massage price too.”
  • “Honestly they were very accommodating and loved the overall full body massage.”
  • “It’s amazing how fast an hour passes when getting a good massage.”
  • “…wanted before I left,it is worth a try ,I don't find it difficult to communicate with them,their work is already see to be serious and hard work.…”

People customers mention

  • Lisa 7 reviews

praise complaint · found by our text analysis, Google review wording unchanged.

Reviews for your job

Customers hired Rochester Therapeutic Spa for 2 kinds of job. Pick one to see what they paid and said.

Recent reviews

Jenny9 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★★★★★

Anny was very gentle and felt amazing with the full body massage. i will definitely be back

Dakota2 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★★★★★

Honestly they were very accommodating and loved the overall full body massage. Sweet people as well.

Reasonable price
katie7 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★★★★★

Lisa is the best! I had a stiff neck for three days walking out of here a new woman!

Jessica9 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★★★★★

Amazing experience at Rochester Therapeutic Spa! We biked on the Root River Trail and we're absolutely crushing sore. We came up to Rochester Therapeutic Spa on our way back up to the cities and got a couples massage. I feel amazing and the soreness is gone! Beautiful space and a wonderful massage. Highly recommend!

Great price
Leal5 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★★★★★

The best massage I have ever had. Wonderful deep pressure and relaxing. I highly recommend this place. You won’t be disappointed

Heidi5 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 month ago★★★★★

Wonderful massage, felt great and helped with stiffness, muscle pain and range of motions in joints and muscles.

Great price

Photos

Customer reviews

4.9 ★★★★★ 440 reviews on Google · rating breakdown

Reviews from Google, shown as published (original wording, unedited).

Jobs customers hired them for — from Google's service tags and the review text
Team members customers mention
Filter by topic — each topic is highlighted in the reviews in the same color
Andrea Benike3 reviewsTotal number of Google reviews Andrea has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

Best massage I’ve ever had, very thorough

Response from the owner · 11 hours ago

That means a lot to us! We're so glad you appreciated the care and attention that went into your session. Thanks for making our day with your kind words!

Jenny9 reviewsTotal number of Google reviews Jenny has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

Anny was very gentle and felt amazing with the full body massage. i will definitely be back

Response from the owner · 6 days ago

Anny will be so happy to hear this! It's wonderful that her gentle touch made your full body massage such an enjoyable experience. Can't wait to welcome you back!

Dakota TistojRomo2 reviewsTotal number of Google reviews Dakota has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

Honestly they were very accommodating and loved the overall full body massage. Sweet people as well.

  • Price assessment: Reasonable price
  • Payment method: Debit card
Response from the owner · 6 days ago

So happy you had a great experience with us! Making our guests feel comfortable and cared for is always important to our team. We really appreciate your lovely feedback and hope to see you again soon!

katie keane7 reviewsTotal number of Google reviews katie has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

Lisa is the best! I had a stiff neck for three days walking out of here a new woman!

Response from the owner · 6 days ago

What a difference a good massage can make! Lisa will love hearing that you left feeling so refreshed after dealing with a stiff neck for days. We're thrilled you had such a positive experience!

Bethany BurnsLocal Guide · 20 reviewsTotal number of Google reviews Bethany has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

Did a 1-1/2 hour long massage and was amazing. 10/10

  • Price assessment: Great price
Response from the owner · a week ago

A 10/10 means a lot to us! So glad your 90-minute session was worth every minute. We'd love to have you back!

Lizzy Simmons5 reviewsTotal number of Google reviews Lizzy has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

Such an amazing place! Always welcoming even on short notice!

  • Price assessment: Reasonable price
  • Services: Service not listed
  • Payment method: Debit card
Response from the owner · a week ago

We love having you visit! Thank you for your continued support. We're always happy to welcome you, even on short notice. See you next time!

Celine CaithamerLocal Guide · 5 reviewsTotal number of Google reviews Celine has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

Great experience

Jessica Friedman9 reviewsTotal number of Google reviews Jessica has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

Amazing experience at Rochester Therapeutic Spa! We biked on the Root River Trail and we're absolutely crushing sore. We came up to Rochester Therapeutic Spa on our way back up to the cities and got a couples massage. I feel amazing and the soreness is gone! Beautiful space and a wonderful massage. Highly recommend!

  • Price assessment: Great price
  • Payment method: Credit card
Response from the owner · 3 weeks ago

What a wonderful way to end your biking adventure! 🚴‍♀️🌿 We're so happy you and your partner stopped by Rochester Therapeutic Spa after exploring the Root River Trail. It's lovely to hear that you enjoyed your couples massage, felt refreshed afterward, and appreciated our peaceful space. Thank you for making us part of your journey and for sharing such a thoughtful recommendation! Wishing you many more beautiful adventures, and we'd love to see you both again whenever you're in Rochester! 💜✨

MisinformedDNALocal Guide · 7 reviewsTotal number of Google reviews MisinformedDNA has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

Very relaxing. Great service.

Response from the owner · 3 weeks ago

We're so pleased that your visit was both relaxing and enjoyable! 🌿 Creating a peaceful atmosphere and providing attentive service are what we love most. Thank you for taking a moment to share your experience. We hope to see you again whenever you need a little time to unwind! 💜✨

Christy Yuska1 reviewTotal number of Google reviews Christy has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

Great massage and super nice!

Response from the owner · 3 weeks ago

Your sweet words brought a smile to our team! 🌸 We're delighted that you enjoyed your massage and felt warmly welcomed. Making every guest feel comfortable and cared for is something we truly value. Thanks for sharing the love, and we hope to brighten your day again soon! 💕🌿

Rochester Therapeutic Spa on Google Maps →

Business details