I used this place for my high school graduation pictures. They were very professional and did a great job. The price was a bit on the higher end, but you get a quality job done. If you need the pictures in a rush, I would suggest you go elsewhere. They are a bit slow, but do a good job.