I am replying from Clinic Server. This is the first time I have been on this website and am surprised to see this question particulary from an Alberta clinic. We are Canadian and currently focused in Alberta. I would be interested in talking to you. You can get contact information from www.clinicserver.com