Good luck wows1604! Beavers are the bane of my existence! I have had a lot of trouble with them at 2 ponds that I manage. They REALLY like the vibration from the feeder tubing going to my aerators. I have had to repair the feeder lines 6 times at these ponds, lol.
I echo what esshup and tums said. They usually do come back. 2 years ago I called a trapper to get rid of the beavers, and we didn't have a problem with them for the rest of that year and the following year. This year 3 of them popped back up. It's a constant battle it seems like.