20 Eglinton Ave. West, Toronto ON | Mon-Fri 9:00 - 6:00


Q. Should I Hire a Lawyer to assist with my immigration process?

A. This is a personal decision.

We have a saying here at the firm: “stop worrying and start living”. What this really means is that you have to place trust in who you ask to represent you in this very important step in your life.


We have helped thousands over many years, and we are very good at what we do.


Leave the stress to us.  We will be with you each step of the way. That is the kind of relationship we want to establish. Your role is to ensure we have the resources to meet the demands of your case. That will be an investment, but it will be money well spent.

Highest Professional Recognition / Featured In