Cherry photo is a wonderful place to get pictures taken. I had my senior pictures and also had my first daughters baby pictures made there. I have been nothing but satisfied with their service. They know all the best off location sites so you can get really authentic pictures. They also are very good with children so you know they can get pictures you will like.