To ensure coverage, as early as possible. We are scheduling into 2027 right now. While we recommend booking in advance, we are happy to accommodate last-minute needs whenever our schedule and availability allow. Please contact us directly for the quickest response.