It's always best to book as early as possible, especially for larger events or during peak seasons. However, we always strive to accommodate last-minute requests, so please reach out and we'll do our best to help.