Michael assisted us in my I-130 and adjustment of status application, as well as my application for advance parole and EAD. Everyone who has gone through this process can probably relate to how stressful the whole experience can be. We are very fortunate to have Michael as our lawyer, because he helped us from the filing of documents (hassle free), to answering our queries (he is very reliable and able to respond to our queries always in a matter of few minutes), until prepping us before the green card interview (he gave us on-point briefing and advise on how to go through the interview and what documents to prepare). He is very professional, knowledgeable, practical and straight to the point. More than anything else, he always manages to calm our worries away in terms of encountering delays, especially during the time of COVID. I cannot recommend him enough. He has great reviews and feedback from clients alike, for all the right reasons. Thank you so much once again Michael and all the best to you and your office!