JC Taylor has been my insurer for many years, only one claim and they paid off immediately with no hassle.