We argue fiercely with respectful demeanour for your right to live in Canada. ​​​We have worked on hundreds of immigration cases, so we know how to deal with every possible immigration scenario. We can help you achieve your Canadian immigration goals in a timely and cost-effectively manner. Book a consultation now. Service in English,  and 中文 (Chinese).

Temporary Residence

Temporary Return Permit

Book a Consultation

Complex Cases

Prior Refusal Reconsideration
​Procedural Fairness Letter
Immigration Interviews
Denied Entry to Canada

Book a Consultation

Initial Consultation

At the initial consultation, we will review facts regarding your situation, discuss your options, answer your questions, and provide you with a plan of actions. We will devise strategic solutions to meet your immigration needs.

Book a Consultation

Case Preparation

We help you prepare a complete application package. Given IRCC’s stringent requirements, it is important to provide a complete package at the initial submission to avoid delays. 

We craft an effective and persuasive submission letter, address relevant factors in writing and layout the laws and jurisprudence as needed. Our in-depth knowledge of the law and significant experience are the key to the success of your immigration case.

Book a Consultation


We help you throughout the entire process of your immigration journey. We handle all correspondence with Canadian authorities; liaison between the government and you; intervene with immigration Canada in the event of any additional steps that need to be taken. 

We know we have achieved results when our clients thank us for being there to guide, advise and support them every step of the way. Our client testimonials proves that we have always exceeded client expectation.

Clients Testimonials
  • Jul 21 2021

    How To Craft A Successful CEC Application

    CEC & Express Entry Explained
    Express Entry is a system that Canada uses to select qualified skilled workers for granting them permanent residency. To many foreign workers and international students, Express Entry is the easiest and most economic way to obtain Permanent Residence status in Canada, however, the stringent documentation requirements and complicated Comprehensive Ranking system have confused many. 

    view full post
  • Mar 03 2021

    Received a Removal Order, What Should I Do?

    The existence of a removal order does not necessarily mean that the CBSA can remove someone from Canada. If you received a removal order, or asked to leave Canada. I can help you through the process of deferring removal orders. Please contact me to arrange for a consultation. 

    View Post
  • Mar 09 2021

    Open Work Permit 

    A foreign national who wishes to work in Canada must apply for and obtain a work permit. [1]
    There are 2 types of work permit: Employer-specific work permit (employer sponsored) Open work permit ​​​

    view full post
Contact Us