To book online, visit:

Please keep in mind that a deposit is required to hold any appointment. Please submit deposit payments either in person or through our shop on this site, before booking through this link.

While deposits are transferable in the event you need to reschedule, all cancellations and no shows result in your deposit being forfeited, without exception.