Search IconSearch IconClose IconClose Icon
  • Search IconSearch Icon


To book a TB12 appointment:

  • Select an appointment type from the dropdown menu below
  • Select a Location (if you are booking a virtual session, you do not need to select a location)
  • Select a date
  • Select a time slot

Our team will confirm your appointment request by email within 1 business day.

For more information about our initial session types, please scroll below the calendar. Note: if you are not a new TB12 client please go to the Existing Client Booking Page to book a follow-up session

If you would prefer to schedule an appointment with our reception team by phone, please call one of our facilities directly.

TB12 Boston:  +1 (857) 449-7525

TB12 Foxboro: +1 (508) 543-4900

TB12 Tampa Bay:  +1 (813) 442-6015