I have used Allstate for several of my insurance needs and they have affordable rates and great service.