Mr. Ron Kamran is the best in immigration law business, hands down. He is very friendly and knowledgeable, and is easily reachable to his clients even outside of his regular business hours. He was very dedicated to my green card case and was always honest and timely in his communication with me and my boss. He made sure all the paperwork was correctly filled out and submitted on time, and I was able to get my green card without even going in for a personal interview with the immigration officer, which saved me lots of time. I will be going back to him for my citizenship process in the future and I would strongly recommend him to anyone who is looking for legal help with immigration.