John has been so helpful to my husband and I. He has always gone out of his way to help us get our insurance policies in place and has always been thorough with all his explanations and recommendations. He put in several hours finding the best policies for our money. It has been a true joy to work with him as our agent and I look forward to many more days ahead with him. We have recommended John to many of our friends.