When are payments due?

All payments are due at the time of service. We accept credit card (Mastercard, Visa, Discover), check, and cash.