I spent many hours over several years grappling with the intricacies of the CIC website to prepare an application for Permanent Residency. In the end, I gave up and decided to appoint Balvinder Pahl to make the application on my behalf. It was an excellent decision. Balvinder’s comprehensive knowledge and experience of the application process was enormously helpful to me. Balvinder prepared my application, and guided my wife (my sponsor) and me throughout the process, keeping us fully informed of progress and putting our minds at rest. We are very grateful to Balvinder for his dedicated work on our behalf, and gladly recommend Balvinder highly to those who are contemplating embarking on an application for Canadian Permanent Residency or Citizenship.