Payment is due at the time of your visit. In addition to cash and check we take all major credit cards. If you have insurance or need an extended payment plan, please let us know when making your appointment.