The best time to schedule your newborn session is during second trimester to ensure availability. But I had moms contact me close to their due date too.