Yes, the booking can be cancelled up until the day before the event but any deposit paid is non-refundable.