If you're looking for a one-stop insurance company, go check out Kieffer Insurance in Caribou. Their agents will work hard to gind the best rates to meet your needs, often using independent locally owned insurance underwriters. They are very responsive and have wonderful customer service, able to service accounts over the telephone, and usually knowing who you are when you walk into the office. There are no hassles here! I have had nothing but extremely competent and fast service from them.