Good company! I've been with them over 9 years. I have had accidents, hail damage. Based on my experience I am very satisfied with their rate, how quickly claims had been reviewed and overall with their customer service. When my friends look for an insurance company I have no hesitation over recommending Johnson.