We typically need to receive payment upon completion of the service call unless other arrangements and terms have been established with the customer– we gladly accept checks, cash and major credit cards.