David helped us buy our first house. He was extremely patient and responsive as we looked at many houses that were not appropriate for us and homed in on what we actually needed. He was able to point us toward homes that were more likely to meet our requirements. When our offer on the house we really wanted was finally accepted, he was completely on top of the process, having the various inspectors ready to go, and being there to supervise and transmit the findings back to us in a timely manner. We had a very difficult seller, and he was able to help us through that minefield, talking them away from the edge of the cliff several times. When our financing was having issues, he was able to help us keep the deal together. I can't say much about his negotiation skill, as this was not really an option for us with the seller we were dealing with. Overall, the process of buying our house was not a particularly pleasant one: we looked for a long time, the other side in our deal was very difficult to handle, and dealing with the banks was a nightmare. David was the only thing that kept us sane through that six month period. He was always available to offer advice and talk us through the next steps.