There is nothing insurance related they can't do (auto, home, life, investments, business, flood, earthquake), but they are sooooo friendly and not pushy.
Another huge plus is for changes and general information, they will gladly communicate via email so you do not have to play phone tag. Very easy, very friendly. Two thumbs up!