I would highly recommend John to anyone in the process of buying or selling a home. My wife and I are young first time home buyers with very specific selection requirements :) John went out his way to be very patient, professional and reliable. His extensive experience in the industry and attention to detail made our first home purchase a very pleasant experience! I would use John again in the future in a heartbeat!