1-2 weeks for engagement photos.
6-8 weeks for wedding photos.
4-5 weeks for albums once the final layout has been approved by you.