I had great a great experience with Canada Immigration Global. I’ve submitted my TR to PR pathway on my own last year, then last week I was requested to upload one form again due to some gaps made by my mistake. I’ve scheduled one all-purpose consultation and solved all my questions as well fixed my previous form. They are serious and not just looking at your money.