No Contracts. No MEmBERSHIPS.While we do not accept insurance we take all major debit and credit cards including HSA/FSASchedule An Appointment