Having a baby is such a joyous and rewarding time in your life. They do not stay this small for long, so let Flaherty Photography capture this moment so it can remain a memory for years to come.

I believe in keeping your images clean, simple and focused on baby. I use only white, cream and black backdrops and use baby-led or simple posing. We can add a simple wrap, headband or hat to add a little something special to it, and you will end up with beautiful baby art.

As I do not schedule your session date upon booking. I will pencil you down for the week of your due date, then simply contact me by email or text when your baby has arrived and we will get you a session date at that time.

I only book 2 due dates per week. Booking during your second trimester is typically the ideal time to get on the calendar and secure a spot for your session.

Babies are best photographed between 5-14 days old (10-14 days for breastfed babies)

If your baby is already here, please contact me to see if there's any room on the schedule.

A deposit is due at booking to reserve your due date on my calendar.

$100 deposit for a full or mini newborn session | $250 deposit for the Milestone or Paparazzi Package

Payment plans are available for all newborn sessions. All balances must be paid in full before newborn session takes place.

After your session, your images will be ready in 2-3 weeks. At that time, I invite you back to the studio for a reveal session. You may place a print order* at this time as well as walk away with your USB of all of your digital images. You will receive a link for your online gallery at this appointment. You may share your images to family and friends as well as have more time if needed to purchase any additional prints.

*print orders are completely optional and not required as part of your session.



Full Newborn Session   $479

• 2-3 hours of studio time

• Includes parents/siblings

• 25+ digital images

• Online gallery

• Print release

• Reveal/Ordering appt following session

Mini Newborn Session   $349

• 1 hour of studio time

• Baby only (no parents/siblings)

•  Choice of 10 digital images

• Option to purchase additional images

• Online gallery

• Print release

• Reveal/Ordering appt following session

*Book a maternity session with your
newborn session at a discount.
See under Investments above for details.

$100.00 deposit is due at booking for these sessions



Mini Milestone Session   $199

• Up to 30 minutes of time

• In studio or an approved outdoor location

• Your choice of 6 digital images

(option to purchase additional images)

• Print Release

• Online gallery

1st Year Milestone Package   $949

• Includes:

- Full Newborn Session

- Mini Session at 4 months old

- Mini Session at 8 months old

- Full Session at 1 year old

• Digital images

• Print release

• Reveal/Ordering appt following both the Newborn & the 1 year session

• Balance must be paid in full at newborn session

• Newborn session is done in studio

• Other sessions can be in studio or an approved outdoor location

• USB after final session of all images from each session

$250.00 deposit is due at booking for this package



Baby Paparazzi



This package includes:

- Mini Maternity Session

- Full Newborn Session

- Mini 3 month Session

- Full 6 month Session

- Mini 9 month Session

- Full 1 year Session

• Digital Images

• Online Gallery

• Print Release

• Reveal/Ordering appt following the Newborn &

1 year sessions

• You will receive a USB after the last session that will contain your images from all sessions

• Bonus: 20% off any print order

• Payment plan is available

• Full balance is due on or before the newborn session takes place

*this package requires a deposit of $250

$250.00 deposit it due at booking for this package

  • $100 non-refundable deposit fee is due at booking for full and mini newborn session.  $250 non-refundable deposit is due for both the Milestone & Baby Paparazzi Packages.
  • Remaining balance will be due at the beginning of your session. Failure to pay balance on session date will result in holding all images and viewing privileges until payment is made in full. If you are booking a session within a two week window, please note that the full session fee will be due at booking. You are always welcome to pay up front for your session if you wish to not have multiple payments.  I do have a payment plan if needed for the Baby Paparazzi Package and the First Year Milestone Package, although please note that the package must be paid in full prior to the newborn session taking place.  Please ask for details.
  • I accept credit, check or cash (exact amount please)
  • In the event you cancel your session: All fees paid are non -refundable. If you give more than a 48 hour notice, and per the discretion of Shanna Flaherty, you may be able to roll your deposit over to another date and time. I strongly encourage you to contact me as soon as possible if anything changes, as I will work as much as I can with you to help find the best solution for the situation.
  • All sessions and orders are subject for a 6% Iowa sales tax