I have worked with David on numerous transactions and he is always a consummate professional who listens to your thoughts, concerns and desires regarding your situation. His communication skills are excellent and he is attentive and very respectful of your time. He understands the importance of keeping you updated in a timely manner. He is a fair and knowledgeable negotiator who will do everything possible to meet your expectations. These are just some of the reasons he has been and is one of the top agents in his field for many consecutive years. Not enough room here to list all the things at which he excels - engage him as your agent and see for yourself!