I initially contacted Fritz on the recommendation of a friend who had worked with Elgin, Cannon & Associates on a PR application. My colleague was having trouble with multiple study visa application rejections, and I was not sure how to proceed. From the very first meeting, Fritz was extremely professional, kind, and patient. Over the course of the next 7 months, Fritz took the refused study permit all the way to Judicial Review, and was successful in getting the study permit. Throughout, Fritz communicated patiently and openly, and provided invaluable advice. His service was so exceptional that my colleague returned for a study permit renewal, and plans to engage Elgin, Cannon, & Associates for any future immigration matters. I highly recommend Fritz and his colleagues.