We require payment at time services are offered. We do accept checks, cash and MC, VISA and Discover. We also accept Care Credit which has a no interest payment option.