John did a great job and we were extremely impressed. We had more than one purchase going on at one time with him as our agent. He had contracts done quickly, was organized and stayed on top of getting information and paperwork from other agents. He was very professional at all times. We would definitely use him again.