Our family has been meeting with Diane for over 7 years now. We have found her approach to be cautious and thorough. In addition we have found her to be open and honest. When our daughter needed help, Diane was in her corner fighting for her best interest. I would recommend Diane in a heartbeat. I've read the other reviews and can honestly state that we have never witnessed any of the alleged actions. She has always been on time, never condescending and always very respectful regarding our feelings.