What Do We Do?

The Best Sevices You Can Find In Toronto

Immigration Services

For all immigration inquiries, contact our office for a quick consultation. At MigroPro International we focus on all aspects of immigration law.

Ligitation Services

For all Litigation inquiries, contact our office for a quick consultation. At MigroPro International we focus on all aspects of litigation services.

Additional Legal Services

MigroPro has access to a vast network of people in Canada and around the globe. Our paralegals and lawyers are here to assist you if you have any legal questions or require legal services in the areas of Taxation, Family, or Real Estate Law.

Why Us?

MigroPro International Inc. provides all legal consulting services under one roof. Our team of Immigration consultants, Lawyers and paralegals provide legal consultation and services in the areas of Immigration law, Business Law, Real Estate law and Family law. We are able to provide services in English, French, Chinese, and Farsi.


Regulated Immigration Consultant

Demi is a senior Immigration Consultant and the founder of the firm. She practices in all areas of immigration law and she is a member in good standing with the ICCRC. Demi has helped thousands of individuals and families come to Canada to study, work and live during her 16 years of practice.



Bahar Karbakhsh-Ravari is a licensed solicitor, a member of the Upper Canada Law Society, and an ADR Institute of Ontario trained mediator. Bahar has been offering services to clients in the area of Immigration and Refugee law, She represents clients in immigration-related litigation. She has argued cases before all three divisions of the Immigration and Refugee Board as well as the Federal Court of Canada.

The MigroPro Process
We have a specialized process in which we cater to the specific needs of each client. Our experts are driven to exceed most industry standards and to work relentlessly for you. We are with you every step of the way, from filling out the necessary documents to monitoring the processing of your case to ensure expedient processing time.

Try a Consultation

Check Eligibility & Consultation in 45 Minutes.

Affordable Fee

Please complete this form prior to your consultation. If you have a spouse or dependents, please only complete one form for the principal applicant

Get in Touch

Find us at the office

302-80 Acadia Ave, Markham, ON L3R 9V1

Give us a ring

Mon - Fri, 9:00am-6:00pm

Contact Us