We require full payment at the time that services are rendered. For your convenience, we accept credit cards, cash and personal checks.