We require a 50% deposit upfront to secure your booking. The remaining 50% is due on the day of your event.