About Us

WHAT IS MASSAGELAB?
We are an established professional massage studio with close ties to the San Francisco School of Massage & Bodywork, San Francisco's vanguard massage school, in operation since 1969. Bolstered by the immense popularity of the school's long-standing  student massage clinic, it became necessary to open a professional space to better serve the SF community its bodywork needs. MassageLab is located right in the heart of the San Francisco Mission District and is 100% owned, operated, and staffed by talented and experienced 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 - 09:00 PM
T 12:00 PM - 09:00 PM
W 12:00 PM - 09:00 PM
Th 12:00 PM - 09:00 PM
F 12:00 PM - 09:00 PM
Sa 02:00 PM - 07:00 PM
S 02:00 PM - 07:00 PM

Client Testimonials

Here's what our clients are saying


  • A calm respite in anxious times.

    Quiet and well kept

  • Poor massage technique

    Very clean lab, soothing, quite.

  • nice atmosphere, easy online booking, great prenatal masage

    The front desk and the Massage Therapist were so welcoming and friendly. I was served quickly and early.

  • BEST MASSAGE I’ve EVER HAD! Enjoyed so much I’m coming back next week.

    N/A

  • ---

    Very comfortable space with lots of nice touches.

Average Rating:

4.82 (Based on 204 Reviews)

94 %

Ambiance
98 %

Professionalism
by Christine on Mar 2020
Verified
Service Received: 60 min massage with Tim C.
A calm respite in anxious times.
by Anonymous on Mar 2020
Verified
Service Received: 60 min massage with Tim C.
Quiet and well kept
by Anonymous on Mar 2020
Verified
Service Received: Bodywork with Hayden M.
Poor massage technique
by Anonymous on Mar 2020
Verified
Service Received: 60 min prenatal massage with James R.
Very clean lab, soothing, quite.
by Anonymous on Mar 2020
Verified
Service Received: 60 min prenatal massage with Tim C.
nice atmosphere, easy online booking, great prenatal masage
by Anonymous on Mar 2020
Verified
Service Received: Bodywork with Hayden M.
The front desk and the Massage Therapist were so welcoming and friendly. I was served quickly and early.
by Maggie on Mar 2020
Verified
Service Received: Bodywork with Evan W.
BEST MASSAGE I’ve EVER HAD! Enjoyed so much I’m coming back next week.
by Alexei on Mar 2020
Verified
Service Received: 60 min massage with Tim C.
N/A
by Anonymous on Mar 2020
Verified
Service Received: Bodywork with Krisi K.
---
by David on Feb 2020
Verified
Service Received: 60 min massage with Andrew D.
Very comfortable space with lots of nice touches.
by Anonymous on Feb 2020
Verified
Service Received: Bodywork with Pam T.
Pam was absolutely amazing and this is an incredible business overall. Person at the front desk was nice and didn't try to get me to sign up for a package or anything. The ambiance of the rooms was extremely relaxing. Pam had the most strong hands of any masseuse I've ever experienced.
by Anonymous on Feb 2020
Verified
Service Received: Bodywork with Evan W.
Room was dark, cozy and comfortable
by Carrie on Feb 2020
Verified
Service Received: Bodywork with James R.
Clean professional and warm reception.
by Anonymous on Feb 2020
Verified
Service Received: 60 min massage with Krisi K.
Best place for a massage in the Mission, everyone is very friendly and the place is welcoming.
by Anonymous on Jan 2020
Verified
Service Received: Bodywork with Tim C.
Clean and great location
by Talia on Jan 2020
Verified
Service Received: Bodywork with Pam T.
Clean
by Rosie on Jan 2020
Verified
Service Received: Bodywork with Tim C.
This place was fantastic! My girlfriends and I were in town for the weekend and decided ahead of our arrival into SF to book a massage with the MassageLab. BEST DECISION EVER! The relaxing atmosphere that greets you as you enter, puts you at ease right away. Friendly and helpful staff makes you feel like you are in the right place. I will most definitely urge everyone to come in to give this wonderful place a try
by Anonymous on Jan 2020
Verified
Service Received: 60 min massage with Pam T.
Always such a nice ambience.
by Anonymous on Jan 2020
Verified
Service Received: Bodywork with Andrew D.
Listened to what I needed. My body feels really good after the stretching.
by Maria on Jan 2020
Verified
Service Received: 60 min massage with Tim C.
.
by Crystal on Jan 2020
Verified
Service Received: Bodywork with Pam T.
Clean and friendly environment.
by Annie on Jan 2020
Verified
Service Received: Bodywork with Tim C.
None
by Anonymous on Jan 2020
Verified
Service Received: Bodywork with Romaya B.
Good experience. Clean facilities. Didn’t love my therapist but open to trying another on my next visit
by Anonymous on Dec 2019
Verified
Service Received: 60 min massage with Tim C.
the tremendous attention to care and help. wonderful experience
by Susi on Dec 2019
Verified
Service Received: Bodywork with Pam T.
Was greeted kindly at the door, offered water and comfy seats.
by Anonymous on Dec 2019
Verified
Service Received: Bodywork with James R.
Friendly staff. Easy booking online. Conveniently located near 16th Street Mission BART station.
by Anonymous on Dec 2019
Verified
Service Received: Bodywork with Tim C.
the tremendous attention to care and help. wonderful experience
by Anonymous on Dec 2019
Verified
Service Received: Bodywork with Pam T.
Overall great experience!
by Anonymous on Dec 2019
Verified
Service Received: Bodywork with Hayden M.
Thought the facilities were great
by Rachael on Dec 2019
Verified
Service Received: 60 min 5 pack with Romaya B.
MassageLab is so pleasant and welcoming! The facility is very clean and well-stocked with anything you might need pre and post massage. The front desk staff and Management are also very kind and helpful. I really like that you can leave a tip via credit card and schedule new appointments either in person or online. I have been going regularly over the past three months and it's been such a nice way to contribute to my wellbeing!
by Anonymous on Dec 2019
Verified
Service Received: 60 min massage with Romaya B.
Great facility with courteous staff.
by Anonymous on Nov 2019
Verified
Service Received: Bodywork with Hayden M.
Great atmosphere, very calming.
by Zack on Nov 2019
Verified
Service Received: 60 min massage with James R.
Great vibe
by Christy on Nov 2019
Verified
Service Received: Bodywork with Tim C.
The massage from Tim was top notch! The overall atmosphere was amazing. I wish I lived close by so I could visit weekly.
by Anonymous on Nov 2019
Verified
Service Received: Bodywork with Romaya B.
Love the ability to book on classpass!
by Anonymous on Nov 2019
Verified
Service Received: 60 min massage with Romaya B.
I was surprised how nice and quiet and clean the place was. I was able to get an appointment same day!
by Anonymous on Nov 2019
Verified
Service Received: 60 min 5 pack with James R.
Calm vibe right when you walk in. Very peaceful spot, massage therapists are good with communication and fit your style of massage.
by Anonymous on Nov 2019
Verified
Service Received: 60 min massage with Tim C.
Surprisingly quiet location, an oasis in its location.
by Samantha on Nov 2019
Verified
Service Received: Bodywork with Romaya B.
Clean and calming massage center.
by Anonymous on Nov 2019
Verified
Service Received: Bodywork with Pam T.
The ambiance is nice, calm, and relaxing. However, the location is the exact opposite. The street is loud, crowded, and hard to find parking.
by Anonymous on Nov 2019
Verified
Service Received: Bodywork with Romaya B.
I was able to get in last minute, everyone was friendly, and it’s a nice facility.
by Anonymous on Oct 2019
Verified
Service Received: Bodywork with Pam T.
Everyone here is super kind and professional. Always know when I walk in through the door :)
by Anonymous on Oct 2019
Verified
Service Received: 60 min massage with Tim C.
My first visit to MassageLab was fantastic. It's a peaceful oasis conveniently located at 16th and Mission. I would definitely recommend it.
by Anonymous on Oct 2019
Verified
Service Received: 60 min massage with Krisi K.
by Anonymous on Oct 2019
Verified
Service Received: 60 min massage with James R.
Great location, in the heart of the Mission. Calming atmosphere, knowledgeable staff, comfortable and clean studio. I am so happy I found them!
by Kevin on Oct 2019
Verified
Service Received: Bodywork with Pam T.
Fantastic service, and very accommodating to focus on areas of most needed work. Was able to find an appointment on relatively short notice. Will definitely be back!
by Anonymous on Oct 2019
Verified
Service Received: 60 min massage with James R.
MassageLab was easy to book and have a great offer for 1st time clients.
by Kimberley on Oct 2019
Verified
Service Received: Bodywork with Hayden M.
Getting a massage with MassageLab was as smooth as it was relaxing. Their staff are friendly and professional, and the location can't be beat for convenience.
by Sharon on Oct 2019
Verified
Service Received: Bodywork with Tim C.
Pleasantly surprised by how quiet the space is given the locations.
by Anonymous on Oct 2019
Verified
Service Received: 60 min massage with Hayden M.
Place was good, clean, professional. Everyone was nice.
by Anonymous on Oct 2019
Verified
Service Received: 60 min massage with Pam T.
Nice place.
by Anonymous on Oct 2019
Verified
Service Received: Bodywork with Hayden M.
Great space, close to Bart station
by Anonymous on Sep 2019
Verified
Service Received: Bodywork with Romaya B.
Clean, professional and great customer service.
by Anonymous on Sep 2019
Verified
Service Received: Bodywork with Tim C.
The studio was very clean and relaxing.
by Henrik on Sep 2019
Verified
Service Received: 60 min massage with James R.
The Lab is a such beautiful space! Well done.
by Gaia on Sep 2019
Verified
Service Received: 60 min massage with Pam T.
very professional
by Neev on Sep 2019
Verified
Service Received: Bodywork with Hayden M.
Great place and friendly people!
by Katherine on Sep 2019
Verified
Service Received: Bodywork with Romaya B.
clean, friendly, good massage, and relaxing.
by Anonymous on Sep 2019
Verified
Service Received: Bodywork with James R.
Overall awesome experience, especially like the 20% off since I was a first time customer.
by Anonymous on Sep 2019
Verified
Service Received: Bodywork with Romaya B.
Clean and friendly
by Audrey on Sep 2019
Verified
Service Received: 60 min massage with Tim C.
peaceful, clean, and organized: you can let go and relax as soon as you enter the studio
by Carly on Sep 2019
Verified
Service Received: 60 min massage with James R.
Beautiful space, always clean and welcoming -- and the heated massage tables are the BEST!
by Anonymous on Sep 2019
Verified
Service Received: 60 min massage with James R.
Super relaxing atmosphere!
by Anonymous on Sep 2019
Verified
Service Received: 60 min massage with Romaya B.
Soon as I walked in I was immediately at ease.
by Anonymous on Aug 2019
Verified
Service Received: Bodywork with Romaya B.
Very nice, clean, and modern massage studio.
by Anonymous on Aug 2019
Verified
Service Received: 60 min massage with Hayden M.
Relaxing atmosphere, I felt a sense of calm soon as I walked through the door.
by Aaron on Aug 2019
Verified
Service Received: Bodywork with James R.
Space was really clean and spacious.
by Neev on Aug 2019
Verified
Service Received: Bodywork with James R.
Great place and very clean.
by Anonymous on Aug 2019
Verified
Service Received: 60 min 10 pack with James R.
Love the MassageLab facility! Would be great if I could be asked about my music preference before the massage begins.
by Anonymous on Aug 2019
Verified
Service Received: Bodywork with Romaya B.
n/a
by Anonymous on Aug 2019
Verified
Service Received: Bodywork with Tim C.
Everything was good.
by Anonymous on Aug 2019
Verified
Service Received: Bodywork with Tim C.
great massage. ambiance.
by Peter on Aug 2019
Verified
Service Received: 60 min massage with Hayden M.
I really wish the rooms were more soundproof. I had my massage in the first room on the left and I could hear all the transactions at the front desk as well as sounds from the adjacent room. I'm curious to know why it seems one can't book a session for more than 60 minutes. I always feel that a 90 massage is the perfect amount of time to address the whole body without feeling rushed. It always seems to feel that a 60 minute massage leaves some areas neglected.
by thanawan on Aug 2019
Verified
Service Received: 60 min massage with James R.
I love atmosphere is great, privacy, quite
by Shannon on Aug 2019
Verified
Service Received: 60 min massage with Romaya B.
I love MassageLab -- this visit and every visit, on-time and ready for me; calm oasis just off of the busyness of the street corner outside; always offer water and always professional and friendly.
by Shaina on Aug 2019
Verified
Service Received: Bodywork with James R.
Tim was very accommodating and worked with my partner and I so we could have our appointments at the same time, where originally his was an hour later. The place was small but sufficient and very attentive to our needs.
by Anonymous on Aug 2019
Verified
Service Received: Bodywork with Angela A.
Easy to book through classpass
by Tracy on Aug 2019
Verified
Service Received: 60 min massage with Hayden M.
Hayden is awesome! I’ve been to this facility twice and will continue to have my massages here. It’s very clean. The staff is very professional.
by Anonymous on Aug 2019
Verified
Service Received: Bodywork with Tim C.
Place was clean, professional, was greeted well at the beginning. Really couldn't ask for more. Surprisingly spacious too.
by Dominique on Jul 2019
Verified
Service Received: 60 min massage with James R.
Things were nice
by Anonymous on Jul 2019
Verified
Service Received: 60 min massage with Hayden M.
Quiet and relaxing
by Marta on Jul 2019
Verified
Service Received: 60 min massage with James R.
The place is clean and relaxing and tastefully decorated
by Anonymous on Jul 2019
Verified
Service Received: Bodywork with James R.
Room was chilly and didn’t smell nice. Music choice was poor. Unprofessional in the sense that there wasn’t someone else doing check out, so the client awkwardly has to tell the masseuse how much they want to tip.
by Vivek on Jul 2019
Verified
Service Received: 60 min massage with James R.
Very relaxing room. Felt less stressed right after lying down on table.
by Anonymous on Jul 2019
Verified
Service Received: 60 min massage with James R.
Everyone is warm and friendly. The engagement and pace was very nice. I didn't feel rushed or pressured to book a massage when I walked in the other day. Really appreciated the sense of comfort and calm when present at Massage Lab.
by Nancy on Jul 2019
Verified
Service Received: Bodywork with Romaya B.
The renovation is beautiful! I especially appreciate the new entrance. And, Tim was very helpful, friendly and kind to listen to me talk his ear off!
by Anonymous on Jul 2019
Verified
Service Received: 60 min massage with James R.
Nice clean environment. Owner not very friendly.
by Danusia on Jul 2019
Verified
Service Received: 60 min massage with Tim C.
Tim is amazing! Not only is he a great person, and an exceptional massage therapist, but he is also very kind and understanding. I got stuck in traffic on Pride weekend. I texted Tim letting him know; fulling expecting to receive 1/2 the time for my massage, since I was the one that was late. Not only was he gracious about my delayed arrival, but he also gave me a full 60 minute massage. Thank you! I really needed it and I really, truly appreciate you!

Business response:

Danusia thank you for your kind words and for taking the time to post this review, and we look forward to seeing you at the MassageLab again very soon!!!

by Anonymous on Jun 2019
Verified
Service Received: 60 min massage with Romaya B.
Very professional and make you feel very comfortable.
by Anonymous on Jun 2019
Verified
Service Received: 60 min massage with Tim C.
Clean, friendly, and cozy environment!
by Anneliese on Jun 2019
Verified
Service Received: 60 min massage with James R.
Great space, experienced massage therapists
by Carly on Jun 2019
Verified
Service Received: 60 min massage with Romaya B.
Love MassageLab! So beautiful, calming and clean. Always a good experience.
by Violete on Jun 2019
Verified
Service Received: Bodywork with Tim C.
The FLOORS are the best! Actually working with Tim was the highlight! :)
by Peter on Jun 2019
Verified
Service Received: Bodywork with James R.
James is fantastic, extremely personable and knowledgeable. Great massage
by Marc on May 2019
Verified
Service Received: Bodywork with Romaya B.
Nice and clean
by Anonymous on May 2019
Verified
Service Received: 60 min 5 pack with Hayden M.
Good
by Melodie on May 2019
Verified
Service Received: Bodywork with Tim C.
Massage left me totally relaxed Answered all my questions. Also listened to my request of the kind of massage I wanted. Mostly shoulders and back.
by Anonymous on May 2019
Verified
Service Received: 60 min massage with Angela A.
I like the friendly community setting. Tim at the front desk is awesome. The massage room was a little drafty that day. It was like that only that day.
by Christine on May 2019
Verified
Service Received: Bodywork with Tim C.
Great massage. Very knowledgeable and professional. Would recommend.
by Scarlett on May 2019
Verified
Service Received: 60 min massage with Tim C.
Liked it all!
by Ada on Apr 2019
Verified
Service Received: 60 min massage with James R.
MassageLab is situated in the heart of the mission. Easy burrito access after a good session.
by Valerie on Apr 2019
Verified
Service Received: 60 min massage with Hayden M.
Friendly atmosphere. Welcoming. Clean environment.
by Anonymous on Apr 2019
Verified
Service Received: 60 min massage with Romaya B.
Very friendly staff.
by Anonymous on Apr 2019
Verified
Service Received: Bodywork with Tim C.
Easy to find, great location, very cozy and clean!
by Ashley on Apr 2019
Verified
Service Received: 60 min massage with Tim C.
I was disappointed with my massage based on my previous experience, which was very positive. I requested that the primary focus be on my shoulders. I felt that too much time was spent on my legs taking attention away from my shoulder. I also did not like the wet towels that were left on after they had quickly lost their heat.

Business response:

We are so glad to hear that you enjoyed your first experience. As for your second, we want you to know that we care deeply about our clients especially ones that return and would never intentionally do anything to cause discomfort or not provide what was requested. So it's key to your experience that you communicate your needs with your therapist directly, this way we have the opportunity to make the adjustments requested so you leave satisfied and more relaxed.

by Anonymous on Apr 2019
Verified
Service Received: Bodywork with Mar R.
The space is clean and very relaxing. The music, lighting, and temperature are all conducive to a relaxing evening.
by Anonymous on Apr 2019
Verified
Service Received: 60 min massage with James R.
Convenient location, easy to schedule, relaxing ambiance.
by Corey on Apr 2019
Verified
Service Received: 60 min massage with James R.
Easy check-in/check-out
by Anonymous on Apr 2019
Verified
Service Received: Bodywork with Angela A.
Great massage. Just wish the ambiance outside the room was a little nicer
by Marialena on Apr 2019
Verified
Service Received: Bodywork with Ryan K.
The place is very calm relax Very nice
by Anonymous on Apr 2019
Verified
Service Received: 60 min massage with Romaya B.
It would have been useful to have a shower available to wash of the oil, especially if you have somewhere to go after the massage. Otherwise everything was great.
by Anonymous on Mar 2019
Verified
Service Received: Bodywork with Romaya B.
I called ahead to ask for deep tissue and when I got there it was set up for pre natal. I communicated my specific injury ahead of time but therapist was unaware.
by Anonymous on Mar 2019
Verified
Service Received: Bodywork with Tim C.
The place is just fine, the massage was great though
by Anonymous on Mar 2019
Verified
Service Received: 60 min prenatal massage with James R.
MassageLab is professional, clean and comfortable as make you feel very welcome.
by Anonymous on Mar 2019
Verified
Service Received: 60 min 5 pack with Angela A.
A lovely, clean & peaceful space to come for healing & relaxation I woj
by Sarah on Mar 2019
Verified
Service Received: 60 min massage with James R.
Nice clean space. Friendly professional staff.
by Anonymous on Mar 2019
Verified
Service Received: 60 min massage with Ryan K.
A little cold for a massage studio
by Anonymous on Mar 2019
Verified
Service Received: Bodywork with Anthony R.
Friendly staff
by Anonymous on Mar 2019
Verified
Service Received: Bodywork with Romaya B.
Could have better vibes, tea or snacks or something
by Anonymous on Mar 2019
Verified
Service Received: Bodywork with Mar R.
Super clean and comfortable. Quiet but not too stuffy.
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 Anthony R.
Very welcoming!
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
Loader

MassageLab

2973 16th Street

Suite 100

San Francisco , CA 94103 map it

Phone: (415) 660-7727

License: #0445096