Yes we take a 25% deposit to secure the booking. Full payments must be made 10 days prior to the event.