Need someone efficient, caring, understanding, thorough and on top of everything? Bill is your guy! Bill was our agent as we were going through the process of buying our first house. As first time homebuyers with lots of questions, he was quick to respond, on top of every little detail, made certain we didn't miss a thing, made excellent recommendations and made certain no time was wasted for us during the entire process! He was effective and efficient when speaking to the seller's agent, the mortgage company and the inspectors. We even dragged Bill out of his usual zone and went out of his way to be sure we were still provided with all the necessary information for our towns of interest. Bill was a wonderful agent and I don't doubt for a minute his capabilities. I recommend him to all my family and friends.