I recently switched to insurance offered by mjknapp.com and I am so impressed. The coverage is comprehensive and the rates are unbeatable. The team at Knapp M J Insurance Agency INC made the entire process easy and hassle-free. I highly recommend their services to anyone looking for reliable insurance coverage.