We accept cash, all major credit and debit cards, and electronic payments. Payment is due upon completion of service unless otherwise agreed in writing.