I would recomend John in finding a home. He comunicated very well and was always available and met every demand we put him on. He helped with the whole process and completely understood what was going on. John and team was able to negotiate with the selling agent and get all of the details worked out, it was a long process that required a lot of patience. Thank you John for all your hard work and extra effort you put in helping us finding a home.