When is the final payment due?

Final payment is due24- 48 hours before your event.