Had a fantastic experience with this firm for my PR. From the first phone call to the final meeting to pick up my documents, they were very professional yet personable. Their file submission system is streamlined and they offer very clear instructions throughout the process. I was very stressed as I had unsuccessfully applied for PR before and my work permit was nearing its expiration. I was also having some technical issues with my CIC account, and getting tech support answers through CIC channels can be an ordeal, especially when time is of the essence. Maria, the consultant assigned to my case was very professional and prompt to answer my emails and address my concerns. Thanks to them, I was able to obtain my permanent residence ahead of the expected time and can now call Canada home!