It depends on the season and the time of year! Booking early is highly encouraged. The more notice you give me, the more likely I am to be available. However, last-minute bookings are sometimes available, so please reach out anyway!