only thing that has worked for hubby is planting xastror beans.. the plants grow about 5 or 6 feet tall, the moles are pooisoned by eatng the roots. we have almost a forrest of cstor bean plants,,, grow well anywhere,and it also deters other garden pests...... no more deer eating our veggies. hope this works for you,,,,,,