Elliott Law Firm was most professional law service I have ever committed. My case was super tricky and I went to at least 3 law firms which wouldn’t deal with my case successfully. I have been wasting a lot of money and time by working with them. By the time I met Nancy I only had two month left to stay in Canada legally .Nancy made what is typically an uneasy process into a very positive experience for me.She handled everything very efficiently, and her assistant Alina went above and beyond their duty by constantly updating the process. They have got a lot of patience went through all my files and double checked with me. Even as far as texting and calling me after hours to check on how I was doing. I got my PR a lot faster than I thought, and thanks to Nancy now I could be staying in Canada legally after 7 years struggling. Wish I would know Nancy earlier. Highly recommend both Nancy and her firm for your legal needs !!!