Our schedule is usually booked a few months ahead but can vary. It is always best to contact the office as the schedule varies based on production and weather. We will always try to accommodate customer requests however a customer is only placed into our schedule once we have a deposit.