I used this formula and it worked. May take awhile for moles to leave, bit works for year or two. Use the very smelly caster Oil.
Castor oil is derived from the castor bean. This colorless, tasteless and odorless oil has a wide array of uses including as a food additive and laxative. It is also used to create a homemade mole repellent. Castor oil mole repellent consists of 8 tablespoons of castor oil, 1 tablespoon of liquid dish soap and 1 gallon of water mixed together thoroughly. Pour this mixture into the mole�s runs to drive the annoying rodents out of your yard. You can also spray this mixture on plants and soil around the area where moles are active.