John made the home buying experience very pleasant. He was very accessible and willing to work with my schedule. He is knowledgeable and took the time to ensure that all my needs were met. I highly recommend John as he is the consummate professional and will ensure that you move into your new home happy and satisfied