This is to share my experience to everyone who is searching for a professional service to manage visa application with the Canadian immigration. I honestly recommend this law firm who have done a great job for my wife's work visa and for my visit visa in just a short period of time. The firm's representative, Elzbieta Wegrzyn (Elizabeth), has done exceptional work and prompt coordination to make the visa approval happened in just few months. Thank you Elizabeth for such an extraordinary assistance to me and my wife - G M