Payment is due at the time of service. We accept Visa, MC, Discover, American Express, Care Credit, checks and cash. We do not offer payment plans.