I feel it is important to have a local person you know/trust to represent you. Im an agent with American Family, which makes me more bias in that direction. There are a lot of good companies, and lots of times unhappy claims situations are due to mis-communications. There isnt any policy out there that covers everything (no such thing as “full” coverage). But, if you have someone you know or trust that has a good reputation and has experience, you are going to be better off come claim time. My job is to help my clients within the companys guidelines. But, Ive gone to bat when needed if I felt they were right. Dont think youll get that from an internet company. Again, have a local rep to help you! Ben