David did a fantastic job for me. He had very specific and knowledgeable advice, which I followed 100%, and I got more for my house than my best expectation. He also did a great job of talking me through the process, getting all the paperwork moving fast, etc.