Jim’s professional experience and knowledge of the wider charlottesville market is extensive. He is a good listener and proactive on ideas that lead to the successful sale of our home. This is one business relationship where trust, negotiating skill and effective communication are essential. Jim delivers on all fronts. Bonus, he brings a calm centered manner to what can be a tense process. He is outstanding in his field, and we were thrilled with the experience from start to finish.