Existing Clients:

NEW CLIENTS: During the booking process, you must check the boxes for "Account Management" & "Reminders and Schedule Changes" for an email or text confirmation of your massage booking.

Not seeing any appointments?
Click the search button at the top of this page to view our availability


Massage Rates with Staff Therapists

  • 60 minutes $145.00
  • 90 minutes $210.00

Massage Rates with Senior Therapists

  • 60 minutes $160.00
  • 90 minutes $230.00

Massage Rates with Lead Therapists

  • 60 minutes $175.00
  • 90 minutes $250.00

Massage Rates with Owner David Weintraub

  • 60 minutes $205.00
  • 90 minutes $290.00


  • Face masks are optional for staff and clients. If you'd like your massage therapist to wear a mask, please let them know! They'll be happy to put one on
  • As of January 3rd 2022, all clients are required to show proof that they are fully vaccinated

Click here to read our most up to date covid-19 vaccination and mask requirements for clients

Why do I need to give my credit card?

At the end of the booking process, our Mindbody Online system will ask you for a valid credit card number to hold the appointment time. Due to our 24 hour cancellation policy, we require that all clients keep a card on file. Your card will not be charged for the appointment at this time. You may use this card at checkout after your massage or pay with any other valid payment forms.

Massage Booking Tips

A few massage therapy appointment booking tips to find the session that's best for you:

  • It's better to get an appointment booking sooner than waiting 2-3 weeks for your preferred massage therapist. Especially if you are in pain.
  • Try booking 2 sessions, one as soon as you can with any of our great therapists. Then a follow up session with your preferred therapist 1-2 weeks after.
  • We recommend booking a 90 minute session for your first visit. This will allow for a more thorough intake. And time to both focus on your particular issue and to still give the rest of your body some attention.
  • If the choice is between a 60 minute session within the next couple of days or a 90 minute session in a few weeks, go with the 60 minute.
  • For "normal" aches and pains (neck pain, back pain, etc.), all of our massage therapists are fantastic. Each is capable of providing relief on a level far above what you are used to at other facilities.
  • If you have a complex case involving multiple injuries, we suggest booking with owner David Weintraub, or senior therapists for your first session.

Cancellation Policy for Appointment Booking

We require 24 hours in order to cancel or reschedule an appointment with no charge. You may cancel or reschedule online or using our mobile app up to 48 hours before your appointment, after that please contact us directly by responding to this email or by calling the number above. Any appointments cancelled or rescheduled less that 24 hours before will be charged the full amount.  

We accept cash and all major credit cards

Prices are all-inclusive and staff therapists are compensated with a higher commission on services. Additional gratuities for exceptional service are appreciated but are neither expected nor necessary.

What to expect at your massage appointment

  • Your massage therapist will perform a thorough intake to identify some of the probable causes for you pain. This may involve questions, body reading while sitting and standing, and having you walk to evaluate your gait.
  • Once your therapist has determined what approaches will provide the most relief for you, they will let you know what they plan on working on during the session. If you agree that it sounds like a good plan, they will instruct you on how they want you to get ready for the session (what clothing to remove, what position to start on on the table, etc.). Read more about our services >
  • While you are disrobing for the session, your therapist will leave the room and close the door. They will knock before entering when they return in a few minutes to make sure that you are ready and under the top sheet and blanket.
  • There will likely be some level of discomfort with a deep tissue session. Our goal is to find a tolerable threshold where we can effect the most change. However, we will always respect any boundaries you express, so if the level of discomfort is too much please let us know and we will adjust accordingly.
  • There is a misconception that the more discomfort you can handle the "better" the session will be for you. However, there is actually a "too much" level that has diminishing returns, and a "way too much" level that will actually have you feeling worse. Your best bet is allowing your therapist to work at "tolerable" levels of discomfort.

What to expect at your video appointment

  • All sessions will be conducted over video conferencing via Zoom (details for your specific session will be emailed to you and Zoom offers a free app download that is very easy to use)
  • Self Care Consultation appointments can cover a wide variety of topics based on your needs including but not limited to: postural reading and adjustment exercises, stretching and strengthening exercises, gait analysis and form corrections, teaching you to use foam rollers and other self massage devices and techniques, support, breathing work, etc.
  • Life coaching appointments with David Weintraub (certified and trained life coach) can also cover a wide variety of topics including planning, goal setting, action creation, changing habits, motivation, project creation, support in dealing with obstacles, and many others.