• Appointment Booking Page (beta)

    Welcome! Through this page you can book appointments with convenience. While most of our appointments are now available for online booking, please note that if you do not see what you are looking for you may contact us through Spruce and someone from our team will be happy to assist you. Requests for appointments which will occur within the next 24 hours must be made directly through Spruce.

    Please take a moment to familiarize yourself with our cancellation policy prior to scheduling.