Avista provides extensive legal knowledge and experience in a broad range of business and individual immigration applications.  The firm works with its clients to deliver high-quality, cost-effective and efficient solutions in all areas of the complex and evolving area of citizenship and immigration. Avista is engaged in a multifaceted immigration practice involving a myriad of immigration programs to Canada, starting from student visa and finishing with more complex business and investor immigration programs.