Kevin O'Keefe is hands down one of the best lawyers I've ever had! He is very caring, helpful and does a lot to satisfy his clients. He went above and beyond to help me even after my case was closed I am very grateful for him and his services that he provided to me. He helped in so many ways that no lawyer would ever do. I would highly recommend him to anyone.