They successfully got me permanent residence! It’s a bit of money, but after failing on my own twice, they made it happen, and were there to give me backup in communications with IRCC and border crossings. Also, they’re extremely kind; I was glad to speak with everyone I came into contact with.