Best Choice Ever! I very highly recommend Thomas Law Firm! I spoke with about 11 other attorneys before finding Thomas Law and they were by far the most knowledgeable and professional. I had questions that no other attorney knew how to answer. Not only did Thomas Law answer my questions, but they handled my complicated case and my husband now has his U.S Visa with his green card on its way :). We are forever grateful for the great work that they did for us.