As per our recommendations, you must book at least 4 -8 weeks before your event. In the case of full planning services, we will require payment in advance. However, we also accommodate last-minute bookings, but these depend on the availability of the equipment.