All bookings require a 20% deposit due at booking.  The remaining amount is due one week before the scheduled date.