John has the perfect temperament to work with our family. He is kind, knowledgeable, guiding, helpful and communicative. It was a long journey (due to our family taking time to be ready to move forward) and he was very patient thoroughout (with just the right amount of encouragement). We feel very fortunate to have been able to work with him to get to 'sold'. Thanks!