Welcome

We notice that either your browser does not support cookies, or cookies are not enabled. this site relies on cookies for navigation, and will not function properly without them.

We notice you're on a mobile phone. Please click the button below to launch the optimized version.

Go to the mobile site Continue with the desktop site

We cannot wait to assist you to relax and recharge! If you are having trouble with our online booking, please do not hesitate to call, email or text us!

When online booking we do require a credit card on file to secure your booking. 

We do require a minimum of 24-hour notice for rescheduling or cancellations.

Cancellations less than 24 hours in advance or same day missed appointments will result in a fee of 50% of the service total. 

Thank you.