I used this firm to get a skilled worker Visa immigrant to Canada. I successfully got it. Now I am preparing to start a new life in Canada. They are wonderful people offering wonderful services. Although I have been interacting with them on the net, I feel that I know them in person because a kind of personal relationship developed during the process. They are very fast to give information and they are an honest group. I really recommend them, and wish them the best. It is been wonderful working with them.