We collect a 50% deposit and a signed contract required to book for each event. Full payment is due 7 days before the event date.