David is the consummate professional. My wife and I spent 15 months searching for a home, and the majority of that time working with 4 agents and multiple fill-ins. The main difference between David and his predecessors is that he actually listened to us. He worked within the parameters we provided to finally get us the right home. He was quite knowledgeable about the process, as was clearly demonstrated by the amount of preparation. He arrived early to each showing, walked the property, and prepared us for each viewing. We had given up on working exclusively with agents, namely the pushy, impatient, "sell first ask questions later" agents. David Cohen is the opposite...he is a keeper!