Dave was incredibly knowledgeable, easy to work with, savvy at negotiating a great deal for us and a very good practical advice giver. His background as an appraiser and his contacts with reputable service providers for virtually every need are invaluable in the home buying process and even more so on the home owning process. Having bought and sold a number of homes, I can say he is one of finest partners in that process I have seen or worked with.