Immigration Consultants in Canada | Castle & Co. | About Us

About Us

Immigration Consultants in Canada

We are an ICCRC certified firm led by Immigration Consultant Roberto Castillo and a team of people willing to work hard to achieve our clients’ best results. We guide, help, and advise our clients on the best way to immigrate or visit Canada. All processes are overseen by our experienced Certified Immigration Consultants in Canada.

Castle and Co is an Immigration Consultancy Firm with over seven years of experience, offering services to anyone interested in seeking entry to Canada on a permanent or temporary basis, no matter which province.

Our submitted applications have a high rate of success. We provide a transparent and honest service. We work with our clients side by side to achieve the best possible outcome.

Each client is unique, and for that reason, we offer a free assessment to understand your situation and discuss the best option for you. It is crucial for us to know every aspect and detail of your case to determine the best approach. Once you become our client, you can contact our immigration experts whenever a doubt arises.

We will evaluate your case professionally and honestly. We will clearly state your chances of success and challenges to overcome. We will not create false expectations.


For our foreign clients, we have an office in Mexico with one of our partner agencies Next, for inquiries you can contact them directly through their webpage



We specialize in LMIA applications for employers and work permits for their employees. We also assist with open work permits, permanent residence, spouse sponsorships, student and tourist visa applications, amongst others. Get a free assessment of your case by calling and explaining your situation to us. We will discuss with you the best approach for your case.

We are not Immigration Lawyers. We are Immigration Consultants. Whether you choose a Lawyer or Consultant, it doesn’t generally change the nature of the services offered. Immigration Consultants learn how the process works and make an application stronger, giving the applicant a better chance of approval. However, when choosing your Immigration Consultants for Canada, make sure they are certified by the Canadian authorities.

Hiring an Immigration Consultant is the best way to apply for any Canadian visa. The application process can change regularly in terms of required documents and specific procedures, and any error in either of these can cause your application to be refused. With an Immigration Consultant’s help, you are less likely to submit an incorrect application, saving you time and money.

We help you fill the forms, we provide representation before Immigration Canada and keep track of your application as it continues in process with the government.