The security deposit and half of the total rental amount is due at the time of booking.  The remaining fees are due 90 days prior to your event.  If your event date is less than 90 days out, all fees are due at the time of booking.