David is great at his job. He is very knowledgeable in the real estate market. He is very honest and forth coming. He strives to obtain top dollar for your home and works hard when negotiating a sale or purchase. David is a true professional, and I would highly recommend him.