Payment is due at the time of service. We take all major credit cards, Care Credit, checks and cash.