Payment and balances for all services is required at the time of service. We accept all major credit cards, and personal checks.