For large-scale events or weddings, we recommend reaching out 6 to 12 months in advance. However, for smaller private parties, we can often pull together a spectacular event within 4 to 6 weeks.