A guy down the road from me has a pond and he had a bad cattail problem. A couple of years ago he decided to get rid of them. what he did was let them grow up untill the head started to form and he cut them off under water so they would drown, even if the water level dropped. It has worked good for him. His pond has been cattail free ever since.