Payment is due once the service has been completed. We accept all major credit cards, cash, and checks.