Devin and his firm was recommended to us by another lawyer who flat out told us our case had no hope. Once Devin took our case, we were treated with utmost respect and professionalism. He made no promises but he also worked hard and was very timely with his actions. He had an open communication with us the whole time. He really listened to our needs and concerns. In the end, what was supposed to take 6-8 years to complete was accomplished in about 3 months! We are very happy with his service and highly impressed with his competence. We highly recommend him for legal immigration needs.