For emergency assistance of your visa or status, please call us at 250-585-1318

About Us

Many people mistakenly believe that immigration to Canada is just about “filling forms” when in fact, the Canadian immigration law is quite complex and it changes frequently. Self-assessment tools on the IRCC website do not always provide an accurate evaluation, and while the forms and guidelines published may be useful, the process of assessment requires a thorough understanding of laws and regulations, any misinterpretation of the law may result in serious consequences. 

We possess the legal knowledge and expertise to identify solutions and the ideal course of action that meet the client’s needs. We offer a wide range of Canadian immigration services and we assist clients come to Canada in the best possible way. Since everyone's situation is different, we provide you customized and reliable advice, support, and guidance throughout the entire process.

We are:

a full member in good standing with the Immigration Consultants of Canada Regulatory Council (ICCRC)

a full member of The Canadian Association of Professional Immigration Consultants (CAPIC) 

We provide the following immigration services:

Visit Canada

  • Temporary Resident Visas (TRVs)
  • Electronic Travel Authorizations (ETAs)
  • Super Visas
  • Temporary Resident Permits (TRPs)

Study in Canada 

Work in Canada 

  • The Temporary Foreign Worker Program
  • The International Mobility Program (IMP)
  • Work without a Work Permit 
  • Labour Market Impact Assessments ( LMIAs)
  • Spousal Open Work Permits 
  • Post-Graduation Work Permits

Express Entry 

  • Federal Skilled Workers (FSW) 
  • Federal Skilled Trades (FST)
  • Canadian Experience Class (CEC)

Family Sponsorship

  • Sponsor your spouse, partner or dependent children
  • Sponsor your adopted child 
  • Sponsor your parents / grandparents 
  • Sponsor other relatives 
  • Provincial Nominee Program (PNP) 


  • Caring for Children Program
  • Caring for People with High Medical Needs Program

Quebec Investor Program 

Canadian Citizenship