John was wonderful to work with in every way. My particular transaction was a long and complex process, but John was patient, upbeat, and always willing to talk with me about the difficulties of buying this home. Everything resolved well and his sense of humor was a great help to me when I was discouraged and impatient. I highly recommend John Woods.