Steph

Working with David has been a wonderful and healing experience for my partner and me.

Jim

David is a very skilled and insightful therapist. He was certainly invested in our relationship and I'm not sure where we'd be now without his help. Thank you, David!

Aubry, Charlottesville, VA

"David helped us understand the root causes of my frustrations, and helped my husband understand why he was so reluctant to communicate. The strategies and skills we learned with David have been..."