Adam King has been our lawyer for more than 3 years. He has taken care of our immigration issues in a very professional way. My wife and I are professionals that came to the US with a student visa and H1 visa, respectively. Adam did a great job and took us step by step through the complicated immigration system. At the end, after going through all the requirements of the immigration authorities he helped us to get our green cards.