I live on 2 acres and moles are a pain in the butt around here especially if you have a neighbor who won't address his moles. They end up coming into my yard.
I've tried just about everything over the years to eradicate the moles.
The only thing I finally found that absolutely works every time is the Tomcat plastic worms.
You have to follow the instructions, like the gloves to keep the human scent off the worms etc.
I cut them in half to get twice the amount of bait. Use a wooden dowel rod to punch the holes into the tunnels, drop the bait in and then cover it up. thumbs
Both Lowes and HD carry them around here.

tomcat.jpg

“You’ll own nothing” — And “you’ll be happy about it.”
K. Schwab