John went above and beyond! I had a limited understanding of insurance and John walked me through every detail. He was accessible and responded timely to all of my questions. He was upfront ,direct, and respectful. I ended up saving a significant amount of money by switching my home owners and car insurance. The most important thing was the peace of mind I had because of his excellent customer service. He took the time that was needed to allow me to understand what I was buying. I would recommend anyone who is looking for any type of insurance to call John. As stated above, he is knowledgeable, accessible, kind, and gives the type of personal attention and customer service that everyone is looking for.