Mark Jacobs is the best immigration lawyer in Dallas. 5 stars is not enough . I had an extremely odd complicated case. The odds of me getting a green card were slim to none. Mark does not tell you what you want to hear. He does not take your money and make you believe you will get your green card, he is very straight forward. He waited to submit my application to make sure everything would be approved. He will make you get paper work that you will not make sense until the IO ask for it. He is extremely knowledgeable thorough and always over prepared. The IO we interviewed with knew him already. The interview went very well and he was STILL taking notes just in case. I pretty much got a verbal approval on the same day. I was in complete shock and I got my approval notification the next business day. If you have any complications or if you just need a lawyer mark is definitely the right person to go to. Many thanks to mark and christy. I still can not believe it .