Technically they're not moles, they're pocket gophers.

I learned to trap them with a #0 or #1/2 or #1 leg hold trap. You find their hole and dig it out so that the trap can be placed level in the hole and has room to spring shut. Then you use a newspaper or a piece of plywood to cover the hole. Pour dirt on the newspaper/plywood so that no light can get in.

If you do it right, you should have one dead in 24hrs. It doesn't take long to clean them out.