For new clients, we do prefer to accept payment when the service is rendered.
I have always paid my bill up front
I think they prefer to have the account paid in full. I do know if you have a balance they don't want to add to that with additional services.
Thanks! Your answer is awaiting moderation.