John is friendly personable and very knowledgeable of area neighborhoods and the whole buying/selling process. He listens well and provides thoughtful perspective and valuable insights that a buyer may not see; which can be very valuable in making big decisions when emotions can run high. I enthusiastically recommend John for buying or selling a home.