We require a deposit and a signed contract to reserve your date. The remaining balance is due 30 days before the event date.