The path to permanent residency can be a complex and winding road. It is important to ensure that your application is completed correctly the first time around. Immigration Officers check each application in accordance with applicable operational manuals. Through our practice we have developed a highly efficient system which allows us to tailor each application to accord with the requirements of the manuals. Please review the information in this section to learn more about permanent residency applications and contact our office in order to discuss your options in more detail.