50% is due upfront and 50% 1 week prior to your event.