David provided exactly the type of service I was looking for. I just needed to talk to someone who was willing to listen. His soft tone and gentle approach allowed our sessions to move smoothly and often times, too quickly. In person sessions felt like an afternoon in your living room, and the ability to web session meant you could actually be, in your living room. Appointments were easy and very rarely did conflicts arise. Sessions always started on time and there was never an overlap with another patient. When I felt I was in the right place to end our sessions, the reaction was nothing but positive and encouraging. The door was left open for any future needs.