When is the balance due?

On the day of the event payable as cash or cashiers check.  Cashiers checks are to made out to Kyle Krogh.  Personal checks must be received a minimum  of two weeks prior to the event.