We can sometimes accommodate last minute bookings. However, we recommend to book at least 3 weeks before the event date to ensure availability.