David is an absolute professional and dream to work with. He listened to all of my concerns and desires and was patient with me until I found my ideal home. David is always accessible and made sure to thoroughly answer each of my questions. We have now known him for many years and he has worked with us on numerous occasions and I can’t be happier with the services he provides.