Most of the photographers are booked by days, it is best to book them at least 2 weeks in advance.