Had two days to get my passport renewed or lose our vacation to the Bahamas. Direct Passport got my information at 3:00pm on Tuesday and handed me my passport at 12:00pm on Wednesday. No way I could have navigated the bureaucracy on my own and made the trip. Worth every penny to let the pros run with the ball. Class act and very professional! Highly recommended!
more