Shannon’s custom portrait sessions begin at $200 for a weekday session. Your session fee includes Shannon’s time and talent during the session, as well as the careful editing and preparation of your session previews, which will be presented to you in an online gallery approximately two weeks after the session. Shannon is available throughout the process to help with everything from wardrobe planning to selection of your portraits. Shannon offers a limited number of Saturday sessions, beginning at $250. Rates are based on 4-5 subjects to be photographed. Contact Shannon for a custom quote for larger families.

All sessions require a minimum $400 portrait purchase. Our average client invests approximately $850-$2000 in their custom portraits. We offer traditional portrait prints, beginning at $35 for gift size portraits and $100 for wall portraits. We also offer digital image collections beginning at $895. 

To celebrate the anticipation and arrival of your new baby, our Miracles Collection offers one maternity portrait mini-session and one full newborn portrait session for a combined session fee of $325. A $500 minimum portrait purchase applies. 

Document your baby’s first year with our Milestones Collection, which includes 3 full portrait sessions in one 12-month period for $525. A $300 minimum purchase is required for each session. Milestones clients enjoy special discounts on digital image collections. 

We offer a variety of signature portrait items and gifts, including holiday cards, birth announcements, giclee gallery-wrapped canvas portraits, and uniquely designed storybooks and heirloom albums. Please contact Shannon for more details. 

Shannon Holden Photography serves the northern Atlanta, Georgia metro area. This includes Roswell, Alpharetta, Johns Creek, Milton, Buckhead, Brookhaven, Midtown, Dunwoody, Sandy Springs, Cumming, Woodstock, Marietta, East Cobb, Kennesaw, Norcross, Duluth and other nearby areas of Fulton, Gwinnett, Dekalb, Cherokee and Cobb Counties. Sessions beyond 40 roundtrip miles from Roswell, Georgia will be charged an additional $1.95 per mile.