About Us

WHAT IS MASSAGELAB?
We are a newly established professional massage clinic closely associated with the SF School of Massage & Bodywork, San Francisco's vanguard massage school, in operation since 1969. With the immense popularity of the school's student massage clinic, we decided to open a professional space right in the heart of the mission that is 100% owned, operated and staffed by Certified Massage Therapists. Our goal is to ensure that every guest who comes through our doors receives high-quality therapeutic massage and positive results. 

MassageLab

2973 16th Street

Suite 100

San Francisco , CA 94103 map it

(415) 660-7727

License: #0445096

Hours of Operation

M 12:00 PM - 08:30 PM
T 12:00 PM - 08:30 PM
W 12:00 PM - 08:30 PM
Th 12:00 PM - 08:30 PM
F 12:00 PM - 08:30 PM
Sa 02:00 PM - 07:00 PM
S 02:00 PM - 07:00 PM

Client Testimonials

Here's what our clients are saying


  • Everyone was extremely professional and hospitable. I appreciated the staff that weren’t even scheduled to work with me looking me in the eye and greeting me. This is definitely the place to go!

    Felt very comfortable and welcomed from the first second I walked in. Great ambiance and setting.

  • .

    Very friendly and welcoming staff.

  • Warm and peaceful environment. It’s a great escape from the hustle & bustle of the 16th & Mission intersection. Very friendly staff, and an excellent massage by Ryan.

  • Great atmosphere; the heated table is a nice touch I don’t see very often

    As a recent Wisconsin transfer, I’ve struggled to find any “Midwest nice” here in San Francisco. You guys have it, which is enough in itself for me to be happy. However, Romaya also does excellent work on my extremely unhappy back, so I guess I’ll have my cake and eat it too. (Just kidding, I’ll have my cheese curds and beer).

  • on-time, friendly, pleasant office environment

    Great

60 min massage

$105
60min

60 min prenatal massage

$105
60min

Chair Massage

$25
15min
$50
30min
Select
Booking a service you previously paid for? Log in to your account.

60 min 5 pack

5 one hour sessions 5% off regular price 60 min session. Expires 12 months from date of purchase.
$499
60min.
Select

60 min 10 pack

10 one hour sessions 10% off regular price 60 min session. Expires 12 months from date of purchase.
$945
60min.
Select

60 min prenatal 5 Pak

$499
60min.
Select

60 min prenatal 10 pack

$945
60min.
Select
Booking a service you previously paid for? Log in to your account.

Special New Client 20% Discount

For all new clients we are offering 20% off your first appointment!
Select

Tim C.

License: CA #74362

11 Verified Reviews

60 min massage

$105
60min

60 min prenatal massage

$105
60min

Special Offers

60 min 5 pack

$499
60min.
Select

60 min 10 pack

$945
60min.
Select

60 min prenatal 5 Pak

$499
60min.
Select

60 min prenatal 10 pack

$945
60min.
Select
by Anonymous on Mar 07
by Anonymous on Feb 21
He was delightful to talk to, and very skilled as a therapist.
by Anonymous on Feb 14
extremely experienced and knowledgeable
by Marina on Feb 14
My deepest heartfelt gratitude to Tim for helping me to heal and bounce back from my chemo treatment with skilled, thoughtful bodywork. He is consistent and very knowledgeable. I’m so grateful to work with him.
by Anonymous on Dec 06
Perfect!
by Anonymous on Nov 22
I want to keep playing tennis, when I have an injury , massage at Massage Lab is my "go to" to get back in the game.
by Anonymous on Oct 26
Tim was very professional and skilled. He was also able to walk me through ways to improve issue areas on my own, which I found very helpful!
by Anonymous on Oct 17
Glad to see Tim has found a new space to continue with massage. Always a good experience.
by Shannon on Sep 29
Tim was great! He is very knowledgable and professional. We had a great conversation about my condition and goals; and the massage was just what I needed. Good pressure and tempo, great feedback on my strength, tension and flexibility (or lack of it! Ha!). I plan to incorporate regular massage into my training and overall wellness and I will be back here soon!
by Anonymous on Sep 24
Excellent technique

James R.

License: CA #10140

20 Verified Reviews

60 min massage

$105
60min

60 min prenatal massage

$105
60min

Special Offers

60 min 5 pack

$499
60min.
Select

60 min 10 pack

$945
60min.
Select

60 min prenatal 5 Pak

$499
60min.
Select

60 min prenatal 10 pack

$945
60min.
Select
by Anonymous on Mar 06
Listened to what was bothering me and really focused on those trouble spots
by Christine on Feb 23
James is super helpful and very mindful of my injury thatI've been trying to recover from. I've been able to work with him over acouple of sessions to increase my mobility and reduce the tension and tightness in a lot of my muscles. It's been very helpful.
by Anonymous on Jan 29
by Allen on Dec 29
Motivated, skillful and attentive masseuse.
by Anonymous on Dec 20
James really listened to my needs and concerns and then offered suggestions on the approach to my massage: asking about areas to concentrate on and then explaining the techniques he thought would be helpful. James has great hands and a caring & warm spirit! He checked in to ensure I was comfortable. Highly recommend!
by DeAnn on Dec 17
Loved my massage with James! I went in for relaxation and came out so refreshed and happy! Can't wait to come back!!!
by Anonymous on Nov 19
Terrific massage - James really sensed the needs of my situation and read the signs well. I will definitely return for another massage. I appreciated the talk in the beginning and then silence to enjoy and release.
by Kristy on Nov 12
Alleviated my stiffness!
by Anonymous on Oct 30
I am so happy I found James again! His massages are heavenly and you will feel like a new person after a few minutes with him.
by Anonymous on Oct 25
James is highly skilled, attentive, and professional. My massage was tailored to my specific sorenesses and needs and I feel better already. I'll be back

Ryan K.

License: CA #75281

5 Verified Reviews

60 min massage

$105
60min

60 min prenatal massage

$105
60min

Special Offers

60 min 5 pack

$499
60min.
Select

60 min 10 pack

$945
60min.
Select

60 min prenatal 5 Pak

$499
60min.
Select

60 min prenatal 10 pack

$945
60min.
Select
by Anonymous on Mar 10
Great massage. Ryan applied the perfect amount of pressure, and my back hasn’t felt this relaxed in a long time.
by Drake on Jan 16
Did a great job addressing problem areas. The pressure was perfect for me, but don't forget to ask specifically about it! Some people are too shy to speak up.
by Jenny on Sep 12
I thoroughly enjoyed my massage with Ryan. I particularly liked his use of hot towels, strong hands which targeted tight areas of my body, and his friendly personality. The room, massage table, and piano music contributed to a very comfortable and relaxing feeling.
by Noel on Sep 12
Ryan gave one of the most amazing massages I have ever experienced. His pressure was perfect and he knew the problem areas I have from old injuries. Looking forward to many sessions with him!
by Robert on Jul 17
Easily one of the best massages I've ever had. I like a lot of pressure, and have been really disappointed by others who just didn't cut it... but no complaints here. Super professional, very skilled. Great experience overall.

Andrew G.

License: CA #21177

0 Verified Reviews

60 min massage

$105
60min

Special Offers

60 min 5 pack

$499
60min.
Select

60 min 10 pack

$945
60min.
Select

Romaya B.

License: CA #74493

6 Verified Reviews

60 min massage

$105
60min

Special Offers

60 min 5 pack

$499
60min.
Select

60 min 10 pack

$945
60min.
Select
by Ami on Mar 02
Generally a rad person who obviously cares about her clients and does excellent muscle work :)
by Anonymous on Nov 10
Great experience overall. I’ll def be back! My only complaint is the shot glass sized water offered before and after my massage ????
by Marisa on Nov 10
by Anonymous on Oct 23
Very sensitive, knowledgeable, and skillful.
by Anonymous on Oct 19
She was fabulous- skilled, experienced and knowledgeable. I would definitely go back.
by christina on Oct 05
The individualized care she gives is absolutely top-notch and apparent the moment she begins. Her awareness of various affected locations is both wildly intuitive and informed. Romaya is a dedicated practitioner who has both the skill and awareness to affect beyond just a "massage"

Alex I.

License: CA #04976

31 Verified Reviews

60 min massage

$105
60min

Special Offers

60 min 5 pack

$499
60min.
Select

60 min 10 pack

$945
60min.
Select
by Anonymous on Mar 16
I've found the perfect massage! If you've ever debated chiropractor/acupuncture/trigger point OR massage, this is where you should go. I've left the trigger point "massages" feeling relief, but not at all relaxed. I've also left massages feeling super relaxed, but without enough relief. I have a desk job and I also lift and climb, so I'm constantly feeling upper body tightness that affects posture and sleep. 90m with Alex was exactly what I needed - 10/10 will be back!
by Elizabeth on Feb 23
Great experience, thank you!
by Pisadee on Feb 21
My first massage here. Got an appointment same day. I asked him to focus on my neck and shoulder because I have a lots of pain there. He did an fantastic job and he can go a strong pressure. He had a strong hands which can go hard pressure. He was working intentionally on all my knots. The massage area was comfortable, relatively quite, safe, cleanliness and also has a heater in the room. I will definitely come bank. Thank you Alex!
by Anonymous on Feb 20
Alex is very skilled and will really pinpoint those areas of your body that needs relief.
by Anonymous on Feb 20
Great massage, very professional and relaxing
by Anonymous on Feb 18
Alex is great. Super professional and really focuses on troubled areas.
by Nano on Feb 11
It’s make me feel better. I highly recommend this place. It’s so amazing!!! Relax!!!
by Jan Rhys on Feb 10
strong hands, highly recommended !
by Drew on Feb 03
Alex is clearly well trained and experienced and earned my trust within a few minutes. One of the best deep tissue massages I have ever had.
by Anonymous on Feb 03
Alex gives an excellent deep tissue massage. He is very profesional, friendly and welcoming. I would highly recommend him.

Hayden M.

License: CA #74443

0 Verified Reviews

60 min massage

$105
60min

60 min prenatal massage

$105
60min

Chair Massage

$25
15min
$50
30min
Select

Special Offers

60 min 5 pack

$499
60min.
Select

60 min 10 pack

$945
60min.
Select

60 min prenatal 5 Pak

$499
60min.
Select

60 min prenatal 10 pack

$945
60min.
Select

Mar R.

License: CA #72145

10 Verified Reviews

60 min massage

$105
60min

60 min prenatal massage

$105
60min

Special Offers

60 min 5 pack

$499
60min.
Select

60 min 10 pack

$945
60min.
Select

60 min prenatal 5 Pak

$499
60min.
Select

60 min prenatal 10 pack

$945
60min.
Select
by Anonymous on Mar 12
Mar welcomed me warmly, and she was very dedicated. She spent the time and had the skill to loosen up my hard knots. Would definitely be coming back!
by Julie on Mar 01
I've had a LOT of massages in my life, and Mar is in a league of her own. She is incredibly intuitive and has an amazing sense of the body. The two massages I had with Mar were therapeutic and left me feeling great!
by Anonymous on Oct 30
I don't feel like I got a lot out of the session. I expressed that my neck and shoulders were very tense/sore and at times it felt like she was working on the right spots, but overall I'm still stiff. It was a nice massage, just not the bodywork expected that I was going in for.
by Anonymous on Oct 02
Mar is strong and did excellent deep tissue bodywork. She has great energy and provide led tips for stretching. I’d book her again.
by Anonymous on Sep 13
Amazing!
by Anonymous on Sep 07
Mar was fantastic
by Anonymous on Jul 27
Mar is an amazing massage therapist! I'm very picky about massage because I need really slow, deep pressure to relieve my fibro issues, and not every practitioner can or wants to deliver that. Not only did Mar listen to me, she had an amazing touch and found all my muscle knots pretty much instantly. Thanks again!
by Anonymous on Jul 15
Excellent massage. Very attentive to my needs, clearly understand the right points to apply extra pressure and when to apply less. Will be back to see her again!
by Anonymous on Jul 05
Read above
by Peter on Jun 29
Mar was very thorough and used the exact amount of pressure. She also gave me an assessment as to how I am physically and things I can do on my own in between massages to help relieve problem areas.

Anthony R.

License: CA #60094

11 Verified Reviews

60 min massage

$105
60min

60 min prenatal massage

$105
60min

Special Offers

60 min 5 pack

$499
60min.
Select

60 min 10 pack

$945
60min.
Select

60 min prenatal 5 Pak

$499
60min.
Select

60 min prenatal 10 pack

$945
60min.
Select
by Anonymous on Mar 13
This was the first time I’ve ever had an opposite sex masseuse, and, as a survivor of trauma, I cannot even begin to say how appreciative I was of the absolute professionalism and abundant kindness I felt from Anthony. I was easily able to relax into my session because of it.
by Anonymous on Mar 11
.
by Cheandra on Mar 11
I had such an amazing experience for my first 60 minute massage. I seriously felt like I had not only a very relaxing and therapeutic session, but spiritual in a sense. Thank you so much Anthony! You are a gem.
by Anonymous on Feb 24
great
by Ingrid on Feb 12
Excellent, individualized experience! Skillful and professional, an overall excellent massage and full hour of relaxation.
by Anonymous on Feb 02
Very professional and knowledgeable. Kind and earnest.
by Steph on Jan 16
Anthony was amazing! He knew exactly where to work on my body and was very thorough. I'd book him again.
by Bill on Dec 31
by Nicola on Dec 05
Anthony is amazing and really tailors his approach to your needs. He's been critical in my recovery from a pretty serious hip injury.
by Destini on Dec 03
I liked his demeanor and time he spent to understand my issues. Definitely recommend!

Angela A.

License: CA #73233

5 Verified Reviews

60 min massage

$105
60min

60 min prenatal massage

$105
60min

Special Offers

60 min 5 pack

$499
60min.
Select

60 min 10 pack

$945
60min.
Select

60 min prenatal 5 Pak

$499
60min.
Select

60 min prenatal 10 pack

$945
60min.
Select
by Anonymous on Jan 02
I've been to Massage Lab couple times. My first experience was great and second deep tissue massage wasn't great. I felt I was very clear with instructions and masseuse was very underwhelming.
by Anonymous on Nov 23
Angela is an intuitive healer and very kind. She understands how the body works and can apply the right kind of pressure in all the right spots!! She has STRONG hands and a great flow. Relaxing but therapeutic. I’ll be coming back for sure!!
by Sarah on Nov 12
Angela had a great style. She hit the areas I requested and really helped release my knots!
by Anonymous on Oct 21
Here hands were small but mighy! Great in point pressure. She really had the ability to listen to my body. She massaged my sciatic pain away! Skilled at prenatal. Very professional. Felt like i was floating.
by Anonymous on Sep 27
Angela is a very intuitive healer and was able to find just the right pressure for my massage. She also gave me some great feedback about certain areas of discomfort and I look forward to working with her again!

Average Rating:

4.86 (Based on 83 Reviews)

94 %

Ambiance
98 %

Professionalism
by Anonymous on Mar 2019
Verified
Service Received: 60 min massage with Anthony R.
Everyone was extremely professional and hospitable. I appreciated the staff that weren’t even scheduled to work with me looking me in the eye and greeting me. This is definitely the place to go!
by Anonymous on Mar 2019
Verified
Service Received: 60 min massage with Mar R.
Felt very comfortable and welcomed from the first second I walked in. Great ambiance and setting.
by Anonymous on Mar 2019
Verified
Service Received: 60 min massage with Anthony R.
.
by Cheandra on Mar 2019
Verified
Service Received: Bodywork with Anthony R.
Very friendly and welcoming staff.
by Anonymous on Mar 2019
Verified
Service Received: Bodywork with Ryan K.
Warm and peaceful environment. It’s a great escape from the hustle & bustle of the 16th & Mission intersection. Very friendly staff, and an excellent massage by Ryan.
by Anonymous on Mar 2019
Verified
Service Received: Bodywork with Tim C.
by Anonymous on Mar 2019
Verified
Service Received: 60 min massage with James R.
Great atmosphere; the heated table is a nice touch I don’t see very often
by Ami on Mar 2019
Verified
Service Received: 60 min massage with Romaya B.
As a recent Wisconsin transfer, I’ve struggled to find any “Midwest nice” here in San Francisco. You guys have it, which is enough in itself for me to be happy. However, Romaya also does excellent work on my extremely unhappy back, so I guess I’ll have my cake and eat it too. (Just kidding, I’ll have my cheese curds and beer).
by Julie on Mar 2019
Verified
Service Received: 60 min massage with Mar R.
on-time, friendly, pleasant office environment
by Anonymous on Feb 2019
Verified
Service Received: 60 min massage with Anthony R.
Great
by Christine on Feb 2019
Verified
Service Received: 60 min 5 pack with James R.
The location isn't the best in the city but once inside all the traffic noise goes away and you can enjoy a peaceful massage.
by Anonymous on Feb 2019
Verified
Service Received: 60 min massage with Tim C.
Lovely oasis
by Anonymous on Feb 2019
Verified
Service Received: 60 min 5 pack with Tim C.
by Marina on Feb 2019
Verified
Service Received: 60 min massage with Tim C.
This place is great!! Everyone I’ve worked with is phenomenal!
by Ingrid on Feb 2019
Verified
Service Received: 60 min massage with Anthony R.
Gorgeous place, great staff, great ambiance and perfectly professional. Highly recommended
by Anonymous on Feb 2019
Verified
Service Received: 60 min massage with Anthony R.
Quiet space. Nice heated massage table. Very clean and welcoming.
by Anonymous on Jan 2019
Verified
Service Received: 60 min 5 pack with James R.
by Steph on Jan 2019
Verified
Service Received: Bodywork with Anthony R.
Conveniently located. Also enjoyed the relaxing atmosphere and choice in music.
by Drake on Jan 2019
Verified
Service Received: 60 min massage with Ryan K.
I only wish there was a place to rinse off!
by Anonymous on Jan 2019
Verified
Service Received: 60 min 5 pack with Alex I.
Great location and very, very friendly staff.
by Anonymous on Jan 2019
Verified
Service Received: 60 min massage with Angela A.
Overall impacted by masseuse
by Bill on Dec 2018
Verified
Service Received: Bodywork with Anthony R.
by Allen on Dec 2018
Verified
Service Received: 60 min massage with James R.
Overall good experience.
by Anonymous on Dec 2018
Verified
Service Received: 60 min massage with James R.
A welcoming space, an oasis really on 16th and Mission. simple, clean, and fosters relaxation once you step inside and have a seat. Setting up and account and making an appointment online, quick and easy! Great balance of professional and friendly!
by DeAnn on Dec 2018
Verified
Service Received: 60 min massage with James R.
This place is so nice and we found easy parking!
by Anonymous on Dec 2018
Verified
Service Received: 60 min 5 pack with Tim C.
Nice
by Nicola on Dec 2018
Verified
Service Received: 60 min 5 pack with Anthony R.
Team is always very welcoming, professional, and efficient.
by Anonymous on Dec 2018
Verified
Service Received: 60 min massage with Alex I.
Warm, inviting, & very professional. Exactly what I expected!
by Destini on Dec 2018
Verified
Service Received: Bodywork with Anthony R.
Great vibes, very comforting
by Anonymous on Nov 2018
Verified
Service Received: Bodywork with Angela A.
The place is stunning! A beautiful oasis on 16th and Mission, a location where you don’t find much calmness or peace. Talented amazing therapists too!!
by Anonymous on Nov 2018
Verified
Service Received: 60 min massage with Tim C.
Booking online - shows prior appointments - good to know
by Anonymous on Nov 2018
Verified
Service Received: 60 min massage with James R.
Friendly, personalized greeting and request for feedback.
by Daniel on Nov 2018
Verified
Service Received: 60 min massage with Anthony R.
Lobby was a little cold for my taste, but, overall a great experience.
by Kristy on Nov 2018
Verified
Service Received: 60 min massage with James R.
Felt great!
by Sarah on Nov 2018
Verified
Service Received: 60 min massage with Angela A.
Checkin was polite, timely and friendly. Great ambiance.
by Anonymous on Nov 2018
Verified
Service Received: 60 min massage with Romaya B.
I was really impressed by this hidden gem in the middle of the Mission! Beautiful facility and professional staff. Romaya really listened to my needs and focused on the areas I asked her to, while working holistically on related areas too. I’ve already rebooked and will be back again this week :)
by Marisa on Nov 2018
Verified
Service Received: 60 min massage with Romaya B.
by Anonymous on Oct 2018
Verified
Service Received: 60 min massage with Mar R.
I liked being greeted when I entered. I also liked filling out the forum online instead of in person.
by Anonymous on Oct 2018
Verified
Service Received: Bodywork with James R.
First time customer but a past client of James. I am happy a found him again and your lovely shop. I will definitely recommend you to my friends.
by Anonymous on Oct 2018
Verified
Service Received: 60 min massage with Tim C.
Great spot, fantastic prices and staff.
by Anonymous on Oct 2018
Verified
Service Received: 60 min massage with James R.
The MassageLab is comfortable and easily accessible via BART. The prices are reasonable and the staff is friendly and professional.
by Anonymous on Oct 2018
Verified
Service Received: 60 min massage with Romaya B.
Clean, quiet, greeted warmly.
by Anonymous on Oct 2018
Verified
Service Received: Bodywork with Angela A.
Always friendly and professional.
by Anonymous on Oct 2018
Verified
Service Received: 60 min massage with Romaya B.
I was warmly greeted in a lovely space. I never knew from the inside that I was on 16th and Mission.
by Anonymous on Oct 2018
Verified
Service Received: 60 min massage with Tim C.
Great space for great massage in the mission !
by Lauren on Oct 2018
Verified
Service Received: Bodywork with Alex I.
Great venue, very clean and open with lovely natural light.
by Thibault on Oct 2018
Verified
Service Received: 60 min massage with Alex I.
Would be better with spa music not too loud
by christina on Oct 2018
Verified
Service Received: 60 min massage with Romaya B.
The balance between personalization and professionalism has been perfected here. I'm always sincerely greeted on a first-name basis and the entire atmosphere is welcoming. I feel as if I am stepping into a spa treatment.
by Anonymous on Oct 2018
Verified
Service Received: 60 min massage with Mar R.
Nice staff and good value with their current promotions.
by Shannon on Sep 2018
Verified
Service Received: 60 min massage with Tim C.
The location is so convenient near BART, but at the same time removes you from the hustle and bustle of the street. The space is very nice. It is clean, sleek and comfortable. The massage room was intimate, but not cramped at all. It was very quiet and peaceful.
by Anonymous on Sep 2018
Verified
Service Received: 60 min massage with Angela A.
Quiet, clean, professional.
by Meredith on Sep 2018
Verified
Service Received: 60 min massage with James R.
Tim and James are very friendly. Atmosphere was very comfortable. Smelled amazing! I'll be back for sure and will definitely tell all my friends about this place!!
by Anonymous on Sep 2018
Verified
Service Received: 60 min massage with Tim C.
The location is convenient to reach by car or public transportation. The rooms are comfortable, modern & pleasant.
by Michael on Sep 2018
Verified
Service Received: 60 min massage with Julian C.
The space is clean, modern, well-lit, and attractive. Reception was easy and friendly.
by AJ on Sep 2018
Verified
Service Received: 60 min massage with Alex I.
Thank for providing a friendly environment for my girlfriend Bella. She really appreciated the gift and got a chance to relax. She also loved the birthday wishes!
by Anonymous on Sep 2018
Verified
Service Received: 60 min massage with James R.
Professional and courteous service.
by Anonymous on Sep 2018
Verified
Service Received: 60 min massage with Mar R.
Beautiful!
by Jenny on Sep 2018
Verified
Service Received: 60 min massage with Ryan K.
Very nice inviting space and warm greeting by Tim.
by Noel on Sep 2018
Verified
Service Received: 60 min massage with Ryan K.
Calming interior very convenient to BART (right across the street)
by Anonymous on Sep 2018
Verified
Service Received: 60 min prenatal massage with Mar R.
by Anonymous on Sep 2018
Verified
Service Received: 60 min massage with Alex I.
Overall very good experience. They were ready for me right away, offered a hot towel and water afterwards. I felt great!
by Anonymous on Aug 2018
Verified
Service Received: 60 min massage with Julian C.
front desk person was so friendly!
by Anonymous on Aug 2018
Verified
Service Received: Bodywork with Julian C.
Good service and treatment.
by Joe on Aug 2018
Verified
Service Received: 60 min massage with James R.
I love that this place is only two blocks from my place. They did a good job making you feel like you're not in the Mission.
by Bob on Aug 2018
Verified
Service Received: 30 min seated massage with James R.
Nice floors
by Arla on Aug 2018
Verified
Service Received: 60 min prenatal massage with James R.
A beautiful oasis in the 16th street Bart area with friendly, knowledgeable staff. Book your next massage here, you won't be disappointment!
by Anonymous on Aug 2018
Verified
Service Received: 60 min massage with Honey C.
Very quick and professional
by Anonymous on Aug 2018
Verified
Service Received: 60 min massage with James R.
Easy to book!
by Anonymous on Jul 2018
Verified
Service Received: 60 min massage with James R.
Very nice, welcoming environment.
by Anonymous on Jul 2018
Verified
Service Received: 60 min massage with Mar R.
Amazing massage!
by Anonymous on Jul 2018
Verified
Service Received: 60 min massage with Alex I.
The lab has a warm and welcoming feel. The staff are very lovely.
by Robert on Jul 2018
Verified
Service Received: 60 min massage with Ryan K.
The fellow who checked me in (manages the location) was super helpful and made me feel welcome:-)
by Anonymous on Jul 2018
Verified
Service Received: 60 min massage with Miguel G.
Was a bit out of sync with therapist. When he asked about an area of focus - I said my legs (due to gardening earlier) yet he didn’t work my legs at all in front and the massage was 90 min. Kept on my shoulders neck and head. Oh well.

Business response:

Thanks for the feedback!! Please feel free to reach out to us with more details so that we can look into this with our staff as our primary goal is meeting the needs of our clients. To us this definitely means working the areas that you have requested. Tim C. ML Manager

by Anonymous on Jul 2018
Verified
Service Received: 60 min massage with Mar R.
Great! Friendly and professional.
by Niles on Jul 2018
Verified
Service Received: 60 min massage with Miguel G.
The room was a bit small so it when the masseur maneuvered around the massage table things were in the way and it was a bit jarring to just get relaxed and then something would be bumped. If the floor was carpeted it would muffle the noisy stool on casters. The facility is very clean (in contrast to 16th & Mission just outside) and quiet and I felt very welcome there.

Business response:

Thanks for your feedback!! We strive to maintain a comfortable and welcoming environment so we will take a look at the stools to see what can be done to minimize the noise. :)

by Anonymous on Jul 2018
Verified
Service Received: 60 min massage with Julian C.
The space was nice and the person at the desk was friendly. Online booking was very convenient The room was cold and the walls were not very sound proof so I could hear the conversation in the room next door.

Business response:

Thanks for the great feedback as we are a new business we are still working out some of the kinks and we will be looking into the noise factor, sorry you also felt the room was a tad cold, we do have table warmers and blankets so the next time just let the therapist know you're a lil chilly. :)

by Anonymous on Jul 2018
Verified
Service Received: 60 min massage with James R.
It is a good setup and the massage room was comfortable.
by Jeanne on Jul 2018
Verified
Service Received: 60 min massage with Miguel G.
The person at the front desk was very warm and welcoming.
by Anonymous on Jul 2018
Verified
Service Received: 60 min massage with Mar R.
Mar really helped the problem with my left side pain.
by barbara on Jul 2018
Verified
Service Received: 60 min massage with James R.
the space was lovely before but it's really beautiful since the re-do! Online booking is easy and simple.
by Robert on Jul 2018
Verified
Service Received: 60 min massage with Tim C.
The space is comfortable, clean, and attractive.
by Peter on Jun 2018
Verified
Service Received: 60 min massage with Mar R.
Great environment
by Melodie on Jun 2018
Verified
Service Received: 60 min massage with James R.
James has healing hands and gave me a wonderful massage exactly as I requested. Pressure points where needed vertebrae work it was wonderful
Loader

MassageLab

2973 16th Street

Suite 100

San Francisco , CA 94103 map it

Phone: (415) 660-7727

License: #0445096