I needed a business document notarized from the Chinese Consulate and I was told it could take up to 10 business days to verify the document. I didn't have 10 days... I had 4 tops! I asked my corporate travel department and they recommended me to Direct Passport and Visa. One phone call later, they were at my office in 45 minutes to pick up my document and they assured me it would be done in time! 2 days later, I got a phone call that my document was ready and was about to be delivered! Thanks to Tony and his wonderful crew, I was able to complete my business deal on time!
Pros: Fast & friendly service
Cons: Hard to contact at certain hours
more