Kevin helped me get through a very difficult period. He calmed me down when I got worried about the process and always kept me informed about what would happen next. His fees were very reasonable and his ability to communicate in Spanish was a significant element in the successful resolution of my case.