David was an amazing agent to buy through. His communication was excellent, he kept us informed every step of the way and replied to calls or messages very promptly. He is genuine and professional and just a nice guy. We felt at ease at every step of the buying process. He is an agent that you can actually trust. I would recommend David to anyone, whether buying or selling.