I have been working with this amazing team for my Canada PR. The entire Betterplace Immigration team is very professional, persistent and dedicated with a passion for success. They were very clear with the process and documentations, and were a constant support system throughout the process.