Deposit is 50% once booking with us. We take all forms of payment.  We take checks, venmo, zelle, paypal and credit card. With credit card there is a 3.5% credit card processing fee.