Payment is due before services are provided. We do offer financing options to help customers pay over time.