Ideally we'd like to have 2-3 months to plan for an event, depending on the size, but our staff is capable of managing last minute requests if needed. We've been known to pull together 3000+ person events in less than 2 weeks.