John went above and beyond for my family and I. He made the entire process easy to understand, explained everything, stood with us from the very beginning to the very end. John and his crew did an amazing job! I would recommend him and his team to anyone needing any kind of help with real estate. He is knowledgeable, lots of experience, patient, kind, honest, communicates well, and hard working. Thanks John!