I have been a customer of Knapp M J Insurance Agency INC for several years now, and I have never been disappointed. Their team is knowledgeable, professional, and always willing to help. I appreciate their commitment to ensuring I have the right coverage for my needs. Their rates are also very competitive. I highly recommend them.