UIS Canada and its team deserve all the credit for the work they have put into my case so that I could get my permanent residency. Because of my previous experience with other consultants, I didn't have high expectations from them. However, I was pleasantly surprised, as they did everything they were able to. Thank you so much for making this possible!