Complete removal? The only practical way is to renovate the pond - rotenone. Sometimes drawing down the water to low pool will make the task easier, quicker, and less costly. Angling, trapping, seining, and electroshocking will never remove even close to all bullheads. Even with good efforts, expect 10-20% to remain uncaptured.