David was fantastic to work with. Even before we had a chance to meet in person he was working hard to find the right spot for my wife and I to move to. David is knowledgeable, responsive, extremely hard working, persistent, caring and effective. I can't recommend him enough!
