leeches are highly vulnerable to bass and bluegill if they have no hiding spots(weeds,rocks, debris on bottom) Remove these items from around your swimming area and you should be fine.