We require full payment upfront. We only do deposits for group sales. Please see the “Packages and Scheduling” tab for our cancellations and rescheduling policy.