David and his team are amazing. David sat down with us and provided true expectations of the market outlook. He helped us set realistic goals. His team stayed on top of the state of our house as we where abroad during this time. He was very attentive and responsive. We highly recommend David for your real estate services.