Contact
Get in Touch
Have questions or ready to book? Reach out directly or schedule your appointment online.
Contact Information
Hours
Sunday8AM - 3PM
Monday9AM - 6PM
Tuesday9AM - 6PM
Wednesday9AM - 6PM
Thursday9AM - 6PM
Friday9AM - 6PM
Saturday9AM - 3PM
Send a Message
Have a question before booking? Fill out the form below and we'll get back to you.
Having trouble viewing the form? Open the contact page in a new tab.
Policies
Appointments
By appointment only. A deposit may be required for certain services.
Cancellations
48-hour notice required for cancellations or rescheduling.
Late Arrivals
Arrivals over 10 minutes late may affect service time or require rescheduling.
Adjustments
Any concerns must be communicated within 7 days of your appointment.
Book Your Appointment
Appointments are limited to ensure a personalized experience. Detailed pricing is provided during booking.
Book Now