Corns on the foot are due to too much pressure on that area where the corn is. To get rid of corns, all you have to do is remove that pressure that caused them. Its that simple. A corn or a callus is part of a normal process that the skin goes through to protect itself. Whenever there is too much pressure on an area of skin, the skin thickens up to protect itself. However, if that pressure continues over a longer period of time, then the skin becomes so thick that it is painful. If that pressure is over a wider area, then that is called a callus. If that pressure is over a smaller more focal area, then that is a corn. The causes of that higher pressure can be many different things such as a hammer toe, a bunion or a dropped metatarsal. A proper assessment is often needed to identify just what it is that is causing that higher pressure and how easy it is to remove that higher pressure.
To get rid of corns, you need to remove the cause. A skilled podiatrist and easily remove a callus and corn by carefully debriding it with a scalpel. However, that corn will come back if the cause is not removed. They do not come back because the podiatrist did not remove it properly or because the corn has roots (they don’t). They come back because the pressure that caused them is still there. That needs to be removed if the corns is to be prevented from coming back. The way that the pressure is removed will depend on what is causing the higher pressure. It could be as simple as getting a better fitting pair of shoes or it could be as complicated as needed some surgery to correct the toe deformity that is causing the pressure resulting in the corn.