We recently purchased a home with the help of John Cotten. Having bought and sold several homes in my lifetime, this was by far the best experience we have had. John is attentive, honest, and professional. He helped guide us through the process and offered great advise along the way. I would recommend John Cotten and TCP Real Estate to anyone looking to buy or sell a home.