Cancel

    Open app

    Search

    A Perfect Massage

    4.8 (18 reviews)
    InexpensiveMassage

    By appointment only

    Updated over 3 months ago

    Services - A Perfect Massage

    Massage

    A Perfect Massage Photos

    You might also consider

    Recommended Reviews - A Perfect Massage

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
    Yelp app icon
    Browse more easily on the app
    Review Feed Illustration

    2 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 1

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1

    7 years ago

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 0

    7 years ago

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 1
    Photo of Ryan C.
    412
    1285
    638

    10 years ago

    Helpful 6
    Thanks 0
    Love this 6
    Oh no 0

    17 years ago

    Helpful 5
    Thanks 0
    Love this 0
    Oh no 0

    14 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0
    Photo of BOB F.
    0
    11
    0

    14 years ago

    This lady is excellent, and as an added bonus, lives down the street from me. Bob Fritz

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 1

    9 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    13 years ago

    Sheanine is passionate; intuitive about your tension spots. Can't wait for another visit!

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Amanda T.
    235
    83
    44

    12 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    13 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    10 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    10 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    13 years ago

    Shanine does a wonderful job. She is conscientious and very professional. I recommend her highly.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    Ask the Community - A Perfect Massage

    You might also consider

    Serenity Spa

    Serenity Spa

    4.7
    (309 reviews)
    4.0 mi
    $$
    Locally owned & operated
    Certified professionals

    First impression was clean, calming, and relaxing! I would love a little more ambient essence like…read morelavender or eucalyptus to enhance the experience even more. My massage therapist, Ana L was amazing. She made sure I was comfortable with the room temperature, massage pressure, and overall experience from start to finish. She also checked in on me throughout the session, which I really appreciated because I can be a little shy about speaking up during massages. I added cupping therapy for the first time and it was 10/10! Ana made sure the pressure and tightness of the cups felt right for me. Overall, I can't wait to come back and make this part of my regular self-care routine.

    I've been going to Mandy for the past 10 years, and I can honestly say she's one of the best in the…read morebusiness. She has an incredible ability to find exactly where the problem is and work it out with precision. Whether it's deep tension, knots, or just general stress, she knows how to release it and leave you feeling completely refreshed. What really sets Mandy apart is her consistency and care. Every session feels personalized, and she genuinely cares about helping you feel better--not just during the massage, but afterward too. If you're dealing with tight muscles, lower back pain, or just need to reset your body, I highly recommend her. She's professional, skilled, and truly passionate about what she does. After 10 years, I wouldn't go to anyone else.

    Photos
    Serenity Spa
    Serenity Spa
    Serenity Spa

    See all

    Holly's Healing Touch

    Holly's Healing Touch

    5.0
    (16 reviews)
    1.2 mi

    I have been coming to Holly for a few years now. I usually get the lymphatic drainage massage…read more But, I have also had a deep tissue massage in the past. Holly is very knowledgeable. She is easy to talk to and makes great post treatment suggestions. Her space is very clean, welcoming, and nicely decorated. Her prices are straightforward, and I love that she has online booking. I usually find parking right out front. Her treatment helps with my sinus congestion, and makes me feel lighter. I highly recommend Holly for all your massage needs.

    This is a long overdue review of Holly's Healing Touch - Holly and her team are incredible! I've…read morebeen visiting her shop in Martinez for the last few years and from the moment you walk in, it is clean, comforting, and helps you enter into a space of calmness and relaxation. She has many wonderful and unique items you can purchase for home use or as gifts, which is super cool. In terms of services- I've had a few different services here over the years, including the regular massage, pre-natal massage, and foot detox treatments. Each service I have received has been absolutely fantastic. The pre-natal massage I had was awesome and gave me such relief in my last trimester of pregnancy. (My baby girl also loved every second of it haha!) Holly herself is so deeply kind, intuitive, and really goes above and beyond to ensure that your experience at Holly's Healing Touch is amazing each time. I can't speak more highly of her and her team and recommend her everywhere I go! Thank you Holly's Healing Touch for always taking such great care of me and my family, we love you!

    Photos
    I do mobile massage where I bring my table to your home.
    I do mobile massage where I bring my table to your home.
    Ionic foot detox
    Ionic foot detox
    I do mobile massage, where I come to you Wednesday and Friday. By appointment only.

    See all

    I do mobile massage, where I come to you Wednesday and Friday. By appointment only.
    Rwo Shur Health

    Rwo Shur Health

    4.2
    (57 reviews)
    1.4 mi

    I have been dealing with neck and shoulder pain and tension and headaches for months now I am a…read morenurse and a student in school and was having trouble sleeping and headaches. I went in on a random Thursday afternoon she was available and we did cupping I did that around 5 pm. I went home and it's 10 pm and I noticed something.... Hey my right side of my neck and shoulder are not hurting anymore I don't feel like I have to constantly massage or rub it or stretch it out. I seriously think the cupping really helped relieve the tension in my right shoulder and neck. When she did the cupping she took a picture of my back and showed me the darkest spot is my right shoulder and that's exactly where I had the tension and pain. Thank you so much! I will be coming back for more cupping.

    I just had another wonderful massage with Tina (DeSu Jiang) at Rwo Shur Health on Main Street St…read more (The business was formerly Seven Days foot spa) I cannot say enough about how great of a massage therapist she is. She is truly in tune with your whole body. I highly recommend an hour or an hour and a half full body massage. The spa is exceptionally clean, & relaxing. The massage beds are the most comfortable ones I've ever been on. I find that a lot of massage therapists usually skip over the butt. Or do over the sheet pressing action. For me, a butt massage is the best part, it is an extension of your back. And I want the full experience lol Tina will give you the best experience. She is a master in Chinese medicine! I have been a client at The Remedy for close to two years. I have had repeated testing there and also with my PCP and they were unable to find some issues I was having. (Not downplaying my Remedy experience--they're wonderful) But, in one visit with Tina she found a major issue that was going on with me. It still blows me away that she found something like that through massage. We are blessed to have some great massage therapists in our town. But I truly feel that Tina is a natural healer. The real deal! Highly recommend!

    Photos
    Business have a new name
    Business have a new name
    Rwo Shur Health
    Rwo Shur Health

    See all

    Hattha Thai Massage

    Hattha Thai Massage

    4.9
    (83 reviews)
    4.9 mi
    Certified professionals
    Available by appointment

    I want to support this place because you can tell it's a small business whose location is not…read moreideal. Its entrance is hidden upstairs on the 2nd floor of a shopping retail building. Sometimes it is difficult for me to get a hold of them to get an appointment but I feel like scheduling online was best and if they missed my call they'd text me back. I'm a frequent massage customer due to all my aches and pains and I prefer Thai massages the most. I usually drive all the way to walnut creek but so happy to have this place close by! The massage was relaxing with perfect pressure. Price is reasonable and the facilities are clean. I'll be back for my regular massages here!

    I'm so glad I found this place. I've never gotten a thai massage before, and this definitely did…read morenot disappoint. I occasionally get migraines accompanied by occipital neuralgia and I know nerve inflammation is largely part of it so I decided to try a more intense massage which was a great decision. Massage: I walked into the suite greeted by the receptionist, then was quickly given the intake form to fill out. They brought out a wooden basin to soak my feet in hot water while I was filling it out. My feet were dried off, I was given slippers, and was shown to the massage room. I chose the Signature Thai Massage which I really needed. The back walking was intense (again, it was my first time but I really enjoyed it!), and the accupressure massages + balm and stretches were my absolute favorite. My masseuse was Anna and she was so lovely. She managed to crack my back during some leg stretches which was SO NICE because I'm never able to crack my own back. I added on an indian head massage (because of my migraine and nerve inflammation in my neck). Cost: Very affordable and worth the price. I also liked how I could book the same day and be accomodated so quickly. Hygiene/Facility: The spa is a suite, located in the 2nd floor of a shopping plaza. It's quiet when you walk inside the hallway which makes it a peaceful transition when walking outside back into the noisy world. The spa itself is small, quaint, clean, and has a refreshments table with tea, coffee, and snacks. They have 3 massage rooms (I believe, or more?) which have double beds, but they're very spacious inside and have ample room to place your belongings + move around if you're doing a couples massage. Overall I loved this experience and will definitely be coming back. The staff was very kind and attentive.

    Photos
    Hattha Thai Massage
    Foot spa is the best way to start your massage.
    Foot spa is the best way to start your massage.
    Bring your Valentine's to a relaxing experience at Hattha and take advantage of our Valentine's special. Now 189/60 mins.

    See all

    Bring your Valentine's to a relaxing experience at Hattha and take advantage of our Valentine's special. Now 189/60 mins.
    New Spring Day Spa

    New Spring Day Spa

    4.1
    (181 reviews)
    5.2 mi
    $

    Great people with friendly manager. Affordable price…read moreconveniently located. They are flexible with scheduling as well

    Yah I don't know what's going on with the owner, but she was so rude. I called and had a 2 hour…read moreappointment from 4:30-6:30pm Showed up at 4:20 and was escorted to the room. At 4:55 she came in and said that they were being delayed and would have to turn mine to a 90 min because they have another guest coming at 6:30. Okay unfortunate but no big deal. Life happens. The masseuse begin at 5 and then at 5:50 she starts wiping the oil off with the hot towel and promptly ends at 6. Saying all done. I kept telling her we had 30 more minutes but there was language barrier. So whatever fine I got dressed. When I came to the front counter to pay she still trying to charge me for 90 minutes, I calmly explained that we only did the massage for 1 hour, the masseuse was sweet so I still tipped her 60 bucks like I normally do for a 2 hour sesh and just expressed that I should only be paying for 1 hour since that's all I received. She then started yelling at me that we don't like people who try to steal and took 20 dollars out her purse and threw at me and said I can't take the discount off the card. I told her nicely like hey. I'm not penny pinching or dishonest. I don't need your 20 dollars cash because I havnt even paid yet. Can you kindly just charge me for 1 hour and I will be in my merry way. And she continued to berate me while charging my card. Like what is going on I could've lied, taken your 20 dollars and walked out with a free massage but I was honest. No one is trying to pull One over on you or steal, I just only wanted to pay for services rendered. This will be the last time I patronage your business.

    Photos
    Traditional sauna heater
    Traditional sauna heater
    New Spring Day Spa
    Traditional private sauna room 3

    See all

    Traditional private sauna room 3
    Yan Spa & Massage

    Yan Spa & Massage

    3.5
    (496 reviews)
    3.7 mi
    $$

    This is my favorite place to go get a massage. Very…read moreprofessional and the best massage therapists. I like to get 90 mins full body, the 90 min foot reflexology is also good but do the excellent prices, best to go full body. My friends love doing the four hand massage. I like to do girls gathering"spa day" here once a year while we all get massages at the same time then walk around downtown and grab lunch, Really, you can't go wrong. It's a gem of a place with great owners. I see some negative comments about tips, but it makes me appreciate the owner more for speaking up for fair tips and advocating for their staff. I always tip at least 30% (or more) because the therapists are the most skilled and really deserve it.

    I try to be understanding, especially when there may be a language barrier. However, I have…read moreconcerns about how this business handles tipping expectations. The massage itself was excellent. In fact, I was so happy with my therapist that I thought I would likely become a regular customer and come in at least twice a month since I work on my feet all day. I tipped over 20%, which I felt was a generous tip for the service I received. However, after paying, I was directed to a sign suggesting that I should have tipped $20 and was encouraged to leave an additional $5 to bring the tip up to that amount. Not only did this feel uncomfortable, but it also felt like I was being shamed for not tipping enough, even though I had already tipped more than 20%, which most people would consider a standard and fair tip for good service. It's not that the therapist wasn't deserving of an extra few dollars--it's the way the expectation was communicated that rubbed me the wrong way. If the business wants to guarantee employees a certain level of compensation, that should be built into the service price rather than relying on customers to meet a specific tip amount. My suggestion would be to eliminate tipping altogether and simply advertise the true price of the service upfront. For example, if the goal is for the therapist to receive an additional $20 per massage, then charge $80 for the massage and clearly state that gratuity is included. This creates transparency, eliminates awkward tipping conversations, guarantees fair compensation for therapists, and ensures customers know exactly what to expect with no surprises. With how the situation was handled, I'm questioning whether the employee is actually receiving the full tip amount. Overall, it didn't feel transparent or trustworthy, and for that reason I will not be returning.

    Photos
    Massage rooms
    Massage rooms
    Yan Spa & Massage
    Photo from a block away from the day spa

    See all

    Photo from a block away from the day spa

    A Perfect Massage - massage - Updated June 2026

    Loading...
    Loading...
    Loading...