- Assisting on the formulation of immigration strategies for individuals and corporation.
- Advising on, preparing and filing of the following types of visa applications.
- Immigration attorney expert advice and guidance. Advising on and representation, and litigation.