I know Florida is a very difficult insurance market, but you need to get quotes from almost every insurer who will give you one. It only takes one good one to get out of that mess. You can use an independent agent, but also seek out any that don't use other agencies (Amica comes to mind).