Immigration Law

We offer a range of services in our immigration practice which include filing various applications, appealing a rejection by a visa officer in the Immigration Appeal Division (IAD), and conducting a judicial review in the Federal Court.
Immigration practice can become complicated due to cultural differences. It is not a simple process of form-filling; it involves an in-depth case-analysis and understanding of various legal perspectives. We are here to offer our expertise to avoid delays and maximize your success.