I am very glad I found them. I had a situation on my removal of conditions, and they found the best way to solve it, right at the first time. This week i receive from the USICS that my case was approved (I’m so happy). My next step with them will be to become an America citizen. Thanks.