Our selling experience with John was a breeze! He is an exceptional communicator with a "no surprises" approach from listing all the way through closing day. He knows his stuff and it shows. John made the process painless and smooth. He's got a client for life in us!