I really enjoyed working with John on the sale of my condo. Being my first sale, I was a bit clueless about the sellers end of the transaction. John diligently walked me through the process and explained things every step of the way. Not only was he professional, responsive, and knowledgeable, he was pleasant to talk with and fun to be around. I can’t speak highly enough about my experience working with John.