David was amazing. He was patient understanding knowledgeable and extremely caring of our needs. Even when we changed our expectations or what we were looking for he was ready at every turn with something to meet those needs. I wouldn't buy or sell a home with anyone else! He's my agent for life!Evan P.