We were really impressed with John's responsiveness, the detail & thoroughness of his emails & in-person explanations, and the accuracy (evidently borne of experience & contacts) of his predictions about what to expect from the the other parties in our house purchase (banks, solicitors) in terms of timelines etc: There is a lot of cat-herding involved in buying a house (buyer/seller/their banks/their lawyers = up to 8 already! not to mention real estate agents etc), and once we got started John was *never* the person we were waiting on AND had a good idea of how long others would likely take.