This was discussed briefly not that long ago, about pond contractors.

http://forums.pondboss.com/ubbthreads.php?ubb=showflat&Number=314261#Post314261