passport Photos & portraits

In-Store Photo Services

We use studio lighting and the best print technology available to produce superior quality images. Our experienced photographers shoot thousands of passport style photos a year so we’ll get it right, guaranteed.  We also offer business headshots for all your professional needs.

Passport Photos & Visas

Is it time to renew your passport or are you planning a trip & need a visa?

We can print any size of passport or visa photo to meet required specifications, no appointment necessary. We even do baby passport photos!  Ready in 10 minutes!  Some jurisdictions are starting to ask for digital files.  We’ll correctly size your photo and send it to you in digital form via email.

Some of the sizes we regularly print include:

Canadian passport photos

Canadian P.R. card photos

Canadian PAL photos

U.S. passport & visa photos

China passport & visa photos

Handydart photos

U.K. passport & visa photos

European Union visa photos

Mexico visa photos

35x45mm visa photos

India passport & visa photos

visit our store
Passport Photos

Executive Portraits / Business Headshots

Do you need a headshot for your LinkedIn profile or resume?

Everyone needs a professional-looking headshot for resumes, job applications, business cards and more. Our business headshots are quick and easy. For the low price of $49.99, we’ll provide a ten minute portrait session and shoot approximately 15 photos. You choose which photo you like best - it’s that easy! No appointment is needed, but please call to confirm the photographer is in before getting dressed up.

Here are the details:

  • Your choice of light or dark background
  • We burn your selected image to a DVD or your flash drive
  • Additional poses are $9.99 each
  • We will include all the images we shoot for an extra $29.99

Need a glamour treatment? For an extra $24.99 we will retouch one image to perfection. This is a great way to get a professional image for business cards, websites or advertising.

visit our store

We'd love to hear from you.

get in touch with us