Jim had come highly recommended to us and from the very first interaction, it was clear as to why. Jim was so dedicated to our needs. He educated us through this entire process and explained absolutely every step along the way. His communication is above anything else, and he genuinely cares about the people he is working with. I could buy a thousand houses, and choose Jim over and over again. He truly made this experience so great for us!