Payment for all services and products is due at the time of service. We accept cash, checks, Visa, MasterCard, AMEX, Discover, and CareCredit. A 3.75% fee will be assessed from our payment processor on any credit card or debit card charges. No fees are added for payment by cash or check. Please note that if appointments are missed without calling 24 hours in advance, will have a $65 deposit that will be applied to the next visit. Any cancellations with more than 24 hour notice will not be charged. Any cancellations for surgery, will need to be 48 hour notice. Cancellation fee: $65 dollars. (The first time will be applied to your next appointment.) 2nd time for cancellation: $65 dollars. (This fee however will not be applied to the next visit, and will be a charge for the time slot given.) Tech appointment cancellations day-of the appointment will be $35 after the first missed appointment, due before the next appointment is booked, with $35 deposit for subsequent tech appointments.