Beware of scammers pretending to be us. Learn More

Certified Immigration Consultants

10 Years of Experience

1000s Successful Applications

24/7 Support and Guidance

The Canadian immigration process is complex and complicated. Our certified immigration consultants (RCICs) will personalize your profile to your specific needs, guide you through the process and improve your chances of success.

Why Use an RCIC?

Before we can answer that question, we will have to discuss what an RCIC is. Regulated Canadian Immigration Consultants (RCICs) are immigration and visa specialists that have completed rigorous training and licensing programs to acquire in-depth knowledge of the entire Canadian immigration and visa system. They receive this title from their own regulatory body called the Immigration Consultants of Canada Regulatory Council (ICCRC) that also ensures they follow a strict code of conduct. 

RCICs are authorized by the Canadian government to assist with visa applications and offer paid immigration services legally. If you are looking for help with your own application, look no further than an RCIC. In fact, if you apply for your visa through an agent who does not have government authorization, your application will be rejected.

Our RCICs have years of experience assisting clients with all of their immigration and visas needs under their belt. Together they have successfully helped thousands of clients immigrate to Canada successfully. As Canadian immigrants themselves, they have a unique insight into the system that most other consultants don’t have. They understand the frustration and difficulties of navigating the system by yourself and, most importantly, they know your desire to come to the country better than most. Here are seven reasons why you should hire the services of an RCIC.

Meet Our Team

Our Regulated Canadian Immigration Consultants (RCICs) know what it takes to get your visa approved and will guide you
through the visa application process until you safely arrive in Canada.

Ying Liu

RCIC #R521924

Jaehyun (Jimmy) Park

RCIC #R510391

Did You Know?

18 Immigration Programs
47 different immigration streams and categories
45 immigration subcategories
13 different visa options

Why Use MDC?


A Regulated Canadian Immigration Consultant (RCIC) is an authorized immigration and citizenship representative, who is hired to evaluate your visa application and submit it on your behalf. In addition, an RCIC provides you with a beneficial strategy for your visa options.

The Immigration Consultants of Canada Regulatory Council (ICCRC) is a national regulatory body that oversees authorized immigration professionals. The ICCRC regulates the conduct of RCIC professionals and ensures they uphold this code of conduct to the highest standard.

RCIC means you have access to a qualified and experienced professional who is well-versed in the process of Canadian immigration to walk you through your application. With more than 70 application channels available, having a knowledgeable RCIC to identify which of those channels is most suitable for you can really make the difference.

Authorized immigration consultants are qualified and regulated by the Immigration Consultants of Canada Regulatory Council (ICCRC). Any breach of ethical conduct could mean that an RCIC loses the right to assist with immigration applications.

Unauthorized representatives charge a fee for their services but are not regulated by the Canadian Council. They are also not acknowledged by the Department of Immigration, Refugees and Canadian Citizenship. Any application sent on your behalf will be rejected and sent back to you.