One of the places that I would feel 100% comfortable to refer to my friends. Just used these guys for my son's passport. At the airport, we realized my son's passport was expired. Our family had to leave and I stayed behind with my son to get him a new passport. I called several places on Saturday. Atlas was the only one with logical answer to my questions and concerns, and a very reasonable price. The people working there are rather pleasant and informed. Long story short, on Saturday we went to Atlas and took care of the paperwork. On Monday before 4:00 p.m. we had my son's new passport ready so that we could catch a red eye flight at 11:00 pm to meet up with the rest of the family. Great service, good people, reasonable prices. Thank you guys!