For anyone in the DC area who needs a service record photo or portrait, the OPNAV staff has a photo studio down in the RSAC on the first floor of the Pentagon. I had no problem making an appointment. They had plenty of open slots on their calendar and were happy to accommodate whenever I wanted to come in. I went and had a portrait taken and was very pleased with their professionalism.
As recommended on the PERS-42 website, they took photos of me in summer whites with my cover on and off and in my service dress blues with my cover on and off. They emailed me the photos a few days after they were taken.
Here's the flier the photo studio emailed out to all the OPNAV staff with the hours and contact information for the photo studio:
(click on image to enlarge)