I would strongly recommend iPhotoSchools. We have been very pleased with both their photography and their service. They work side by side with us to make the school picture and athletic team photo process as painless as possible. They also take our club photos, graduation photos, and prepare our senior grouping for the hallway.
I would be happy to answer any questions regarding their service and photography.