The best answer we know is to let them work for you.
Moles work cheap. . .
Their nests, offspring and main burrows are well underground, but in spring and fall or after a good summer rain, moles move up to burrow around in the upper few inches of soil in your lawn and garden in search of food. A healthy mole can burrow 10 to 15 feet an hour and over a night's work a couple of them can make a real mess of your lawn and garden, leaving a network of tunnel humps and a lot of little volcanoes where they come out to take the night air. Moles don't eat plant roots, just snoot their way past or through, and seldom harm garden plants. But grass will dry out and go yellow or die where they've humped it up and exposed roots to the air. The solution is, first thing in the morning, get out the garden hose and a heavy lawn roller.