Float switches are crap! They get clogged, rusted, gunked up, etc. They never work for more than a season or two with any reliability.
Get the new kind that are solid-state, no moving parts, just a sensor that sends a signal when it comes in contact with water. They're bullet-proof and last forever. Check them out in the latest powerboat mag.