The foot massage by Tom is excellent! It is actually the best I have ever had around Silicon Valley. His massage is skillful and you will get a strong but comfortable pressure upon request. His work around shoulder and wrist is amazing, … | Mixed review here, some of the therapists are very professional and skilled, like Jon. Jon was fantastic, addressed all my stress areas quite well, and tailored my massage for what I needed. However on my last visit a different therapist … | Came in for foot massage but didn’t have a good experience.
The massage felt more like a cleansing service and the masseuse didn’t press my lower body, it was more like touch and go. Even after asking for more pressure … | Avoid this place. Will force you to pay unreasonable tip. And won’t provide massage for paid duration.
I paid $60 for one hour massage. When I wanted to pay with credit card, this … | Came in for a foot massage. Received only 50 mins of massage for a 60 min session. The lady demanded for a $10 tip. After paying the ransom tip, the lady said “the door is open you can goâ€. | Favorite massage in the Sunnyvale area. Great customer service and reasonably priced. Highly recommend Linda. Thank you and hope to visit again soon. | Good price foot massage. The place is clean too.
Foot massage includes body work like arm, shoulder, neck, and head massage. … | Great establishment. So far I’ve been here twice and had Tom as my therapist. He is really good. He is very nice and professional. He gives just the right pressure. I prefer to only have my feet massaged and he accommodates my request. I will be going here from now on. It is so good that I might try the full body massage. | One of the cheapest places in Sunnyvale for a good massage, but it’s tough to explain them, since it’s hard for them to understand English. Sometimes you might face hard time to explain what you want. Basic English like harder or slower etc … | DO NOT COME HERE. they do not care about their clients. You walk in with no one there are told a time to return and you return to have brought back other people instead of honoring your appointment.
Average answering time – 5 minutes