I have been working with Jim, Barb and their teams for many years. They are excellent, honest, professional, knowledgeable and caring people. Unfortunately not all of my transactions have been pleasant (life transitions, family matters, etc), however, they have added a level of ease and wisdom which made the transition during these difficult times more tolerable. These characteristics are not normally found in such abundance. This team is trustworthy and nothing less than top-notch. Their connections and understanding of the community and people are great assets. Further they offer one-stop shopping and expertise for realty efforts.