We advise to book as early as possible to avoid disappointment. With the majority of our work being weddings and private parties, we do receive bookings 1-2 years in advance. However there is no rule, if we are free on that date, then we are available for you to book.