I haven't tried them, but a guy that does some portrait photography suggested Technicare Imaging in Edmonton.