Yes, a $200 refundable deposit is due at the time of booking. You can pay the balance at any time, even after the service. We will email an invoice (or mail one upon request) three days after the service. It takes approximately three to four weeks for a service to go through our production and fulfillment process. We accept checks and all major credit cards. Please note that the deposit is refundable until six weeks prior to the service date and can be applied to rescheduled or postponed services.