John was very professional and knowledgeable about the current market conditions, he helped my friend facilitate the transaction and made sure it was smooth from beginning to end. I would definitely recommend him for any real estate transaction. Thank you John..!