Jim was an excellent agent to work with. He was professional, personable and knowledgeable throughout the sale/purchase process. He worked really hard to sell our place including open houses every weekend and weekday showings. Jim had great advice for how to make our townhouse more appealing to prospective buyers. Immediately after each showing, he'd communicate to us how it went. We'd definitely choose Jim again in the future!