***PAYMENT IS DUE AT TIME OF SERVICE UNLESS PREVIOUSLY ARRANGED***We accept cash, checks, debit, Visa, Mastercard, Discover, and American ExpressA 3% surcharge is added to all credit card payments.