My wife and I worked with John several times over the past four years on both the buying and selling side. Not only is he extremely knowledgeable about Jackson, he is truthful, extremely attentive to small details, and an absolute pleasure to work with. John was invaluable during the buying and selling process and our "go to" person after we settled full time in Jackson. We could not have asked for a better experience, will absolutely work with him again, and highly recommend to everyone.