David is the most patient and helpful realtor I could have asked for. It took 4 years of looking but he stuck with me and found me the perfect home. I couldn't imagine working with someone else. Even when I skipped over looking at some details he made sure to check them and fill me in. He remembered exactly what was important to me and made sure to get eyes on it. Couldn't recommend him more highly, professional and personable.