Payment is due upon completion of service. Alan’s Garage reserves the right to require a deposit before services are performed.