Jim is honest and friendly. He really does work for you and finds the best insurance coverage to meet your needs and your family's. His staff is always helpful and prompt. We had an accident a couple years ago and Jim and his staff handled all the details without any problems. Thanks for all your hard work!