They require payment in full at time of service. They do take cash check and credit
They do not have an online payment service. They require you to come in to make a payment.
Not sure they want payment when services r done.
Not 100 percent sure about that
Thanks! Your answer is awaiting moderation.