foot callus

What is the best way to remove a foot callus ?

Patches at drug stores with Salicylic Acid Pads or liquid. there is way to remove them permanently . keep shoes padded in area causing them, keep feet moisturized and remove extra hardened skin immediately.