John was very professional and always kept great communication throughout the sale. He went over and above for us and we are so thankful. He is very personable and is happy to answer any questions. Not only was he a great agent but now a friend. Thank you John.


