I book typically 3-6 months ahead, and even sooner during the Christmas season. If you are expecting, I highly suggest booking as early as possible. I do maternity sessions between 28-36 weeks of pregnancy, and newborn sessions are best done between 4-14 days.