In reply to Ridge:
Had heron problems myself. One way I solved the issue was to put a net over the pond.
However I did read about another method, which I have not tried, was to put a mirror up. Its supposed to spook the heron into thinking that they are not alone and then fly away.
Not tried it myself though.