John is an easy-going, fun person to work with. His market knowledge and genuine interest in my needs and desires made buying and selling a fantastic experience. John was patient, extremely attentive,and offered sound advice during the entire process. I couldn't be happier with the service I received from John. I would certainly recommend John Gaio to others.