Somebody I knew used to be good at driving moles away. His method was to find a run and carefully push a bamboo cane through the soil until he could feel the end break into the mole's tunnel. Then dribble in a few spoonsful of old engine oil and cover it up. Moles have a very sensitive smell, so...