Jim was great real estate agent. Very approachable and knowledgeable of the local market. Very easy to communicate with and responsive to all emails and phone calls. Well prepared during our initial visit and had great planning for touring up to 19 properties within 3 days. Guided us well through the escrow process and kept good track of the timelines. Finally was able to get us a great house in a tough market. Highly recommended and would use Jim again for any real estate transaction.