What to Plant Near a Pond

Q: We have a small backyard with a small pond in one corner. When we had the yard landscaped, we ended up with two Melaleucas near the pond. Bottom line, the roots from the Melaleucas have taken over...