About Us

Mary L. Zhang

I am an immigration consultant licensed by the Immigration Consultants of Canada Regulatory Council (ICCRC), and a paralegal licensed by The Law Society of Upper Canada(LSUC). Prior to obtaining the paralegal diploma with honors from Herzing College in February 2016, I graduated from Immigration Practitioner Program at Seneca College with honors in 2004, and completed my Immigration Consultant Program from Humber College and graduated with honors in 2012.

I have been working in the immigration field since 2001. Before starting my own practice, I worked in a couple of predominant immigration firms in Toronto for 10 years. I learned a great deal from my talented co-workers and gained a wealth of experience from tackling a large variety of files. With strong belief on how to serve clients better, I took a risk and created my own firm.

As an immigration professional, I use my knowledge and experience to give you the best chance of success. I have successfully handled hundreds of applications. I am dedicated to my clients,and I work hard for my clients from the beginning until the end of your case.

I am experienced in Permanent Resident Visa and Temporary Resident Visa applications including the following applications: Family Sponsorship, Federal Skilled Worker, Federal Skilled Trade Program, Canadian Experience Class, Live-in Caregiver Program, Visitor Visa, Student Visa/Study Permit and Work Visa/Work Permit.

I am also experienced with Criminal Inadmissibility issues (Temporary Resident Permit and Criminal Rehabilitation application), Permanent Resident (PR) matters, and Citizenship Applications.

As an immigrant myself, I have been in your situation. I know how important your case is to you and I treat it that way.

My office is located in Markham, Ontario. I serve the Greater Toronto Area, particularly

  • Markham
  • Aurora
  • East Gwillimbury
  • King city
  • Newmarket
  • North York
  • Oak Ridges
  • Pickering
  • Richmond Hill
  • Scarborough
  • Stouffville
  • Thornhill
  • Uxbridge
  • Vaughan
  • Whitchurch
  • Woodbridge

Three Best Rated