John assisted us in the purchase of our first home. He made our needs a high priority and was very helpful, and was always available for guidance. His knowledge of the process made the transaction very smooth and problem-free. We had a great experience with John and would highly recommend him.