You can pay 100% upfront or the minimum of 50% of the total is due at booking. This deposit is required to secure the date. If there is a remaining amount it is to be paid the week of the event