I would highly recommend Jim. He is very knowledgeable and you never feel pressured. He took the time to arrange many home visits in different areas on multiple visits. He was very responsive to my many questions, even after the sale. Jim made the buying experience more enjoyable and less stressful.