Have you read my page at
http://www.fishpondinfo.com/mosq.htmI think there are links on the page to making traps to catch them. Also, from the aformentioned page is a trap plan Dwight sent me:
"Cut off the top of a 2 L soda bottle (with no cap on) about 1/3 of the way down and flip the top over so it sticks into the bottom. Drill a few holes in the base of the bottle to let water in, and tie a string to the base so you can pull the trap in. Put food (fish food, meat, bread) in through the top. Put this in the pond where it should float. Fish can swim in through the bottle neck but have trouble finding the way back out."
There are some predators you can add that may eat some including bullfrogs, orfe, etc. which are also not native to California and may be a problem (at least the bullfrogs are; they are lowering the native CA frog populations). Mosquito fish are not native to CA. They will eat the fry of your goldfish which is good to keep their numbers down but they'll also eat frog eggs and tadpoles (which the goldfish and koi do as well since they're not native either of course). It is very hard to rid a pond of mosquito fish if they're doing well (mine all died on their own that I used to have). If you can trap or even net some out, that may help reduce their numbers. The ones you catch can be donated back to the mosquito management people who stupidly use these fish when, in some cases, it's not prudent. Or, you can try to give them to other ponders. If you can't find a home, perhaps someone would want them to feed their aquarium predatory fish. If not, the simplest and hopefully least painful way (it does in fact cause some pain) to kill them is to put them in pond water in a ziploc bag and freeze it.