We recommend booking at least 2–3 months in advance for major events like prom or homecoming. Fall & Spring dates fill fast!