Making applications to come to and/or stay in Canada can be stressful and confusing. The smallest mistakes can result in the most negative outcomes. We work with you from the beginning stages of your application until its conclusion. Although we cannot guarantee positive results, we will work endlessly to make sure your story is heard and considered by the appropriate immigration authorities. We provide legal services mainly for, but not limited to the following: Spousal Sponsorship; Parent and Grandparent Sponsorship; Work Permits; Student Visas; Humanitarian and Compassionate Cases; Visitor Visas; and Refugee Applications; Permanent Residence Applications; and Citizenship Applications.