We make our own ID badges. We make a basic template on Microsoft word and add details and a scanned photo to this and print it off. Or you could stick the photo on once its printed. We bought ID badge size laminating pouches and clips from Viking direct and we laminate the print off for a quite professional looking badge.
Hope this helps.
M.