No appointment needed. The process takes about 10-15 minutes. You will receive two passport ready photos. We can do U.S. and Canadian passports.