We were glad we worked with Jim. He went above and beyond to help make the process easier for us. He is a gruff and could improve his customer service skills, but he was professional with others and that's what matters. We were charged more than we were originally quoted, but we did have a sale that seemed simple but ended up being complicated. I wished he would have been more up front about the additional costs, but he did speak with us in advance of his bill. We would work with him again.