David has been an excellent agent throughout the whole buying process. He is knowledgeable, enthusiastic and always willing to go above and beyond for his clients.