This trap worked well for me.  I bought another trap that you don't have to dig holes for, but found it was not very useful unless there are visible paths on top of the ground and although it worked well in that instance, unfortunately the moles don't always leave tunnel markings, so you have to do some deeper digging.  I made sure I cleaned it well prior to use and used gloves while handling to mask any human or nonorganic smells, because I have read that the moles will just dig under the trap if they encounter any unusual smells.  I caught moles within hours after setting this trap on 2 occasions, at first site of the mole hills on my lawn.  Traps seem to be the only effective way to get save your lawn from moles.