Just finished a very lengthy and contentious divorce. Mary Beth was with me all the way. She is smart,caring, and calm. She negotiates extremely well and will always be your advocate. Her assistant, Tegan, is fantastic. I cannot recommend her more highly.