We found our property online and contacted Bill to get more information. From the very first conversation, we could tell he knew the market well and was delightful, warm and friendly. Bill was responsive and had wonderful follow-through and throughout the entire process was always been easy to contact (even during his personal vacation!). Bill acted as a top-notch team player with us and we couldn't be happier with the way the transaction was conducted. We highly recommend Bill and because of our delightful experience, I have no doubt we will remain friends for years to come!