Allen, Francis, and the whole team at Canada Immigration Global are amazing! My immigration process was laid out simply and straight forward for me, and all of my questions were answered along the way. The Canada Immigration Global team is fast and efficient. They helped me through the Express Entry process, as well as my Permanent Residence application, and I got approved for PR within two months of applying! I highly recommend using Canada Immigration Global for your immigration purposes.