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

It's important for our team to let you know that we have a cancellation policy in place. We know that life can be unpredictable, so we allow cancellations or rescheduling up to 24 hours prior to your appointment. We require a 50% non-refundable deposit to secure your spot, which will be credited towards future appointments or products. However, if you fail to show up, or if you need to cancel or reschedule on the same day as your appointment, a cancellation fee will be charged. We want to make sure that we are able to accommodate all of our clients, so please let us know in advance if you need to make any changes to your appointment.