We bought with Jim Holmen. His communication is top notch. We had so many questions and he answered them with ease and a smile every time. He is also great with negotiating and getting quick responses. We are so happy with our purchase and so glad Jim was with us along the way.