Jennifer Hargrave is an exceptional attorney and advocate.  She is technically top-notch, but even more importantly for an attorney practicing family law, she genuinely cares about her clients and their families.  She is tough when needed, but does so with grace.  She is respected by both opposing counsel and the judiciary.