Jennifer McCaffrey is absolutely amazing. She was so patient with my three kids while doing the shoot:) Her ideas are genius and her scenery is beautiful. The most fun I've had while taking pictures. Her prices are the best around and her care and affection for children most definitely reflects her work. She is fast and reliable on her editing and she wont make you wait weeks before you get your pictures!! Any of my mommy friends who are looking for an amazing photographer, whether it be for you, your children your pets or for absolutely anything! Id recommend her any day of the week. :)