David has been great all along the way. I first contacted him in a panic, trying to find a place right away, and he worked long hours to show me as many places as he could-- he was great. I'm new at this and he has been so friendly and informative about all parts of the process that I don't quite understand. He's the first realtor I've ever had who actually feels like my realtor -- he's on my side and supporting me, and checking in to make sure everything is going ok. I definitely recommend him.