Jennifer Hargrave is a straight-forward, intelligent, honest and knowledgeable attorney who is skilled in balancing the legal necessities with the delicate aspects of a complicated family situation. Jennifer’s expertise and understanding of law drove to a close what was a stalled-out and challenging case. She managed to accomplish this in the best manner possible and with excellent results for my family; having avoided court while obtaining a positive outcome for me and my children. I trust her completely, have the utmost confidence in her abilities and would recommend her for any and all cases, simple to complex.