If you have (or know someone who has) dogs? Get some excrement. Burying it in the mole hills tells them a predator is there and to burrow away. There used to be moles where I live, but bringing in dogs have moved them out of the area. The yard has been mole free for years.
Depending on where you live, another alternative is flushing them out. Use a hose and flood the entrances which also makes them move away. However, with water shortages in a lot of places, I'd recommend the first option.