I used this law firm to handle my green card marriage process, with the additional complexities that I was undocumented for almost 2 decades which put me under a category where I was barred from 10 years from returning to the US after I left to Mexico to process my case. It is a very difficult process and without a guarantee of successful return to overcome the bar, a gamble you do not want to lose. Attorney Raj Iyer prepared an extremely detailed brief detailing the hardships my husband would face if I was not allowed to return, not once but twice when new additional pregnancy complications occured to make my petition more urgent and compelling. He is an excellent lawyer, but more importantly to me since I was terrified of theimmigration process, he was very patient, kind, and puts you immediately at ease.