Book Online

*If you are booking online for the first time, you will need to create an account through the booking system. This account will enable you to book/cancel/reschedule appointments. It will also allow you to see your upcoming appointments & visit history.

*All appointment bookings or changes to bookings made are not final until confirmed by Body & Soul Clinic. 


*There is a 24hr Cancellation Policy. Appointments cannot be cancelled or rescheduled within 24hrs of their start time.

Vaughan Location


Toronto Location


Vaughan Location: 3175 Rutherford, Unit 71, Vaughan, ON, L4K1A0

Tel: 905-553-6720

Toronto Location: 265 Rimrock Road, Unit 7, Toronto, ON, M3J3C6

Tel: 416-534-4641

Check us out on:

  • Instagram Social Icon
  • Facebook Social Icon

Top Choice

Award Winner

Reader's Choice

Award Winner

© 2021 Body & Soul Clinic

Canadian Beauty Hub Award Winner