I am a student at UC Davis and have a trip planned to travel to Europe this summer. I'm also lucky enough to have a dual citizenship with the UK. Both my passports needed to be renewed which means new passport photos. When I renewed my American passport, I did it at the post office and wound up with something not dissimilar to a mugshot that has to last me for 10 years. I learned my lesson and went to a professional for the British passport. Ray Johnston was great! I got a great photo that meets all the specifications. He was really nice, helped me figure out what the specifications for a British Passport are and spent time retouching the photo to eliminate shine and enhance my features. He used the right lighting (not that awful fluorescent lighting). He even retouched a blemish or two. In a small town like Davis, it can be hard to find a place that can handle the technical needs from another country, Johnston made my life a lot easier.
Pros: nice, inviting place, professional quality, parking relatively easy, great service, pays attention to the details
Cons: a little pricey