The law simplified


Bains Professional Corporation is a boutique law firm specializing in immigration law. We take pride in our ability to explain legal concepts and procedures in a way that is easily understandable so our clients can make the best decisions for themselves, their family and their business. Our goal is to ensure that our legal advice is provided in a practical, timely and cost effective manner.


About Us

Whether you’re looking to visit a loved one, study, work, or permanently move to Canada, Bains Professional Corporation’s (BPC) team can help you in your transition. With over 30 years of combined experience, we are equipped to cater to your individual needs.

Learn More »

Our Services

Focused on immigration, our services revolve around the primary needs of those seeking residence in Canada. Our services include standard immigration, skilled workers immigration, sponsorship, study permits, work permits, and refugee claims.

Our Services »

Our Blog

Read our latest blog post! Each month we look at a different issue within immigration law. With a fresh perspective on current issues, the latest post is sure to further your understanding of immigration legal matters.

Read Our Blog »


Our Practice

Conveniently located near Pearson International Airport, we service clients across the Greater Toronto Area. Visit us to see how we can help you make Canada your new home!


Let us help you make Canada your new home!

Future Generations Women.JPG

Quality Service

We take great pride in delivering quality service to our clients where our commitment to simplifying the law, and providing practical, timely, and cost-effective advice is demonstrated.

Take a look at what our clients have to say!