At the very beginning he could be very nice in order to sell you his services, do not follow other reviews, like I did, choosing him purely relying on ratings, do not fool yourself, not sure, as you know in many businesses it is a trick, who writes these reviews. As soon as you pay him the money, you should not bother him, because no matter what the reason is, it’s aggravates and annoys him, it does not matter that you have paid him $$$ lots of thousands, you are taking his time now… think about that… my case was lost for two weeks unless I started making inquiries, no one even knew my case exist, then no one even bother to take a look at my documents in order to file employment authorization for me because I did not have any other proper ID. I was told by my attorney who took thousands from me to work on my case that he can not remember everything, also that I am distracting him and his office by pointing out omission that they made. think also about that…. Then goes preparation for the interview, at the meeting he was very rude and mean, advised me to be silent, anything I say could be stupid, take sedative medicine, this is the tone you can expect…. He does not care that his attitude itself increases stress level which is absolutely normal to experience whenever you go for an interview. Thank you very much for that, you gave me back then a headache. Well, then my big day has arrived. He was the last one to arrive, another 5 minutes and my case would be cancelled. But gladly he made it. While sitting in the waiting room I was observing another attorneys, how they interacted with their clients. At one point I wanted to approach one of them and ask for her card, that is how warm, polite, caring, and open she was with her clients. Unfortunately, I experienced just the opposite. During the interview my attorney was unable to find needed documents, ended up calling the office asking where they are… acted very arrogant and rude. When the interview was over I was very disappointed that I did not do everything myself., but have paid so much money to him for just sitting there. Thanks god, I got my green card, but it was not because of his excellent job that he did.