David Bach was a gem from the first time we met. He has a keen ability to listen and understand complex family issues, as well as a compassionate nature so you feel comfortable diving into the messy details. He worked tirelessly to uncover every relevant aspect of my separation and divorce, from the issue of children, financial division, selling property, etc. He also brought in another professional, a respected accountant, who was able to explain the complicated details of financial division. David has a very confident, non-aggressive temperament, and moves easily between stressful situations and different personalities. He is thorough, and follows through with finalizing details after the divorce that need attention. He is supportive without being sentimental, professional in all aspects of the process, knowledgeable about the intricacies of separation and divorce, and helped me (and my children) receive what we were entitled to, without creating hostility between me and my ex-husband. Granted, each case is different, but his mediation skills with my ex's attorney were dogged and determined without becoming accusatory or aggressive. I consider David a lifesaver, someone who helped me through the most stressful time of my life with professional, compassionate and caring results. I would recommend Dave to anyone who is facing divorce, as a sound and wise attorney who never loses sight of your interests, and works diligently and thoroughly for the best result. He is one of the best attorneys I have ever had the good fortune to work with.