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.
Both Lowes and HD carry them around here.