The very first thing I recommend people book is the venue. Often times the venue books so far in advance, it can have an impact on your actual wedding date. Once you have secured the venue, the next two steps are typically photography and music/DJ. I sometimes book weddings as far as two years out if it’s for a popular time of year such as Spring or Fall. More often my bookings fall between the one year and one and a half year window.
Other vendors such as florists, invitations, transportation can be booked less far out from your wedding day. However, if you have a specific vendor in mind, you should always contact them as soon as possible to ensure they will be ready to provide you with service for your wedding.