Moshiri Immigration Services
Canadian Immigration Law
Let Us Do the Work
Moshiri Immigration Services
Canadian Immigration Law
Let Us Do the Work
Free Case Evaluation

Complete our free online assessment forms to find out if you are eligible to immigrate to Canada or book a free case evaluation!

Moshiri Immigration

Permanent Residence

Apply for your permanent residency through Express Entry, Provincial Nominee Program, Family Sponsorship, or other programs. 

We can assist you with your permanent resident card renewal, travel document or appeals based on humanitarian and compassionate grounds.

Business Immigration

Immigrate to Canada as a self-employed person, entrepreneur or an investor.

Whether you want to immigrate to Canada through business immigration,  expand your existing business to Canada or become a self-employed professional in Canada, we are here to assist you!

Temporary Residence

We can assist you with different types of temporary resident visa applications including Visitor Visas, Super Visas, Study Permits, and Work Permits.

If you are an employer looking to hire foreign workers, we can assist you with the Labour Market Impact assessment (LMIA) process and represent your employees in their work permit applications.


Appeals & Admissibility

If your Canadian immigration application has been refused, or you have been issued a removal order and are facing deportation, we can help you!

We have successfully represented many clients before the Immigration Appeal Division and the Immigration Refugee Board. 


At Moshiri Immigration, we define our success by our client’s success. We are dedicated to providing the best advice and support to our clients. 

Our years of experience allow us to provide clear and practical advice about the most complex immigration cases and deliver services to a high standard – to you, your employees or family members.

As a client-focused immigration firm, we handle each case with undivided attention while guiding our clients through the process. 

Find out if you are eligible to immigrate to Canada
We will review evaluate your case for FREE

Get evaluated for FREE. Fill out our free assessment form and start your immigration journey to Canada!

We will contact you to book a free case evaluation appointment and advise you on your immigration options within 48 hours!

We will make your Canadian dream come true!

Your Case is Our Priority
success Rate