Payment is due in full at time of service. We accept cash, check, Discover, MasterCard, Visa and CareCredit.