Payment is due at the time of service. We accept debit cards, credit cards (Visa, Mastercard, Discover, American Express) and cash. We also now accept care credit!