This post is also available in: faPersian


The team at 123Visa, provides Immigration Consulting Services to people from all over the world, who wish to make a home in Canada, through the various programs offered by Citizen and Immigration Canada. We advise you, as far determining which Federal or Provincial CIC Immigration Programs you are eligible for you. We use our expertise, experience, and realistic approach, to ensure your application package, is complete, accurate, translated, and your details and documents are presented well.

Whether you are applying to enter Canada as a Refugee, Student, Entrepreneur, Skilled Worker, Semi-skilled Worker, or through Family Sponsorship, the 123Visa immigration specialists can help. We cover the requirements for your program, your experience, education, language and work skills, life circumstances, and more, to make you the strongest candidate you can possibly be! Read more


The 123Visa Immigration Experts are happy to provide a Free Assessment of your background, training, work experience, language skills, current life situation and more, to determine which of the immigration programs will best serve you in your quest make Canada your new home. Whether you are applying for permanent resident status as a ‘Skilled Worker’ or ‘Entrepreneur’, or seek to claim ‘Convention Refugee Status’, or to study, our team has the professional experience and knowledge to understand and employ the policies, rules and regulations to achieve your goal of immigrating to Canada! 

The 123Visa Immigration Consultants are familiar with all the immigration programs to which you can apply to settle in Canada. We’ll guide you through the many steps and requirements involved in the process.

Click here to get to the Free Assessment form

Immigration Categories

We at 123Visa provide Immigration services for 3 main categories. Find the best option for you by exploring the categories below which outline all the different ways we can help you immigrate to Canada or the U.S. 

Our Team

It’s all in the experience! The Immigration Consulting Team at 123Visa have the experience and

Immigration Services in Vancouver BCthe knowledge you need to help make your quest for citizenship and permanent resident status a successful one.  Whether you wish to make your new home in Canada or the United States, we have the experts with the track records to prove that they know what it takes to get the desired results. We have made sure that our Immigration Consulting Services team’s education not only includes law degrees but also business degrees, which really helps with the complexities involved with the many entrepreneur and investment programs offered on a federal and provincial basis, or in the various U.S. programs.

It’s all in the details! Our team fully understands the complexities of the application process and we pride ourselves in combing over every one of your documents so there are no surprises after submitting your package. We make sure that every item is covered every step of the way. We also keep abreast of any new developments in the laws, procedures, criteria, and more so we can do the best job we can for our clients.

It’s all in the wording! We help you submit a really professional looking package that is succinct and only full of the pertinent details that the Immigration Officers reading it are looking for. We know how to phrase a description of your assets to present you like the desirable candidate Canada is looking for. Let us make you look good!

After helping hundreds of people immigrate to Canada, our sense of understanding and compassion has become immense.  We truly want to help you by applying all our skills, intellect and experience, so you can have a better life in Canada. Most of us have gone through the immigration process ourselves and know the challenges first hand, which makes us all the better at our jobs. We know how important applying for permanent resident status or refugee status is to anyone who asks for our help and we want you to know that you are in good hands with the team at 123Visa.

123Visa CEO and Iranian Lawyer - Shahab completed his Master’s Degree in Private Law at the Azad University of Tehran in 1997 and his Bachelor’s Degree in Law in 1993 at Tehran University, both under the supervision of Professor Nejatali Almasi, PhD of Tehran University. Shahab an Immigration Consultant Diploma Program at Vancouver’s Ashton College, School of Law. Shahab practiced law in Tehran from 1997 until 2001, when he moved to Turkey, spending the next eleven years helping hundreds of immigrants gain status and sponsorship in other countries, and allowing him to develop a wealth of knowledge regarding the immigration process.

Shahab Dorraj

CEO of 123Visa and Iranian Lawyer

Shirin obtained her Master’s Degree Law in Private Law in 2001, and her Bachelor’s Degree in Law, both from Azad University of Tehran in 1995. Shirin was also fortunate to study under the supervision of renowned Professor Nejatali Almasi, PhD of Tehran University. Since then she has practiced as a certified lawyer in Iran. Shirin has a great deal of experience in family and business law in Iran, which becomes extremely helpful as we help so many foreign nationals immigrate as families, to join other family members, etc.

Shirin Dorraj

Iranian Lawyer and Company's Representative in Iran

Janice is our communications specialist and brings several years’ experience working in the field of marketing and administration. She helps the 123Visa team, by providing copywriting, research, graphic and web design and audio video editing. She does her best to make sure you understand the requirements and definitions involved in the immigration process. She also helps edit the writing on applications, requests appeals and reports, so your critical details and background are presented clearly, effectively and to your best advantage.

Janice Mennie

Communications Specialist - Copy, Video, Graphics & Web

Rosa completed her Bachelor’s Degree in Economics in India in 2012, and worked in the field of administration in Iran for several years, becoming proficient in Microsoft Office Suite. She immigrated to Canada in 2016 and joined our team to run our office, and interacts with our clients in a professional and friendly manner, while managing the many administrative details involved with immigration and keeping our team supplied with the tools they need to help you.

Rosa Mirbabaee

Office Manager for 123Visa Immigration Services









This post is also available in: faPersian