These guys are great! I never have to worry about how my claims will be handled or have to hold on the line when I call only to be switched to several departments explaining things over and over again because every time I call, I actually get a live person. Their customer service is on point. Our business has been with them for two years and on our recent renewal our insurance premium went down several thousands of dollars. Does your insurance ever get lowered? Think not. Highly recommended I say! :) They may be big business but you feel apart of their family, a personal touch bonus