We are currently testing out our self-booking option. Please be patient with us. If your preferred appointment/s is/are not available please call. We are not offering all available slots online. You must enter a credit card number to hold the appointment. Your card will not be charged unless you fail to cancel the as per our cancelation policy.