Jim is a true professional and beyond that a great person. He keeps his word, listens to you and truly cares about his clients. Jim was incredibly patient with us as we went through the process of finding and selling a home providing guidance along the way. We feel very fortunate to be able to work with Jim and his entire team again. He is patient and willing to work for you ensuring you get what you want versus just trying to get a quick, easy deal.