Bill was wonderful to work with throughout the entire process. He is very knowledgeable, responsive and has extensive experience that he was willing to share with us when we were looking at each home. He was able to help us find both the good and less ideal features of each home so that we were well informed when we made an offer. Can’t recommend him enough!!