Yes, a deposit is always required, we ask for 10% within 14 days of the booking and a clear balance 21 days before your event, payment can be made by bank or if you are wishing to pay by card this can be done via our PayPal link.