Do you require full payment at the time of services?

Yes, we require full payment at the time of services.