It solely depends on the occasion for which you are looking photography services. Let’s say if you need wedding or pre-wedding photography services then book it 2-3 months before. Whereas, for other different occasions, you can consider booking the photographer 1-2 weeks before.