Corns on the feet result from an excessive amount of pressure on that place where the corn is. To get rid of corns, all you have to do is remove that pressure which caused the corn. Its that simple. A corn or a callus is part of a natural activity that your skin goes through to protect itself. Whenever there may be an excessive amount of pressure on an area of skin, the skin thickens up to protect itself. However, if that pressure continues over a extended period of time, then the skin becomes so thick that it is painful. If that pressure is spread over a broader area of skin, then that is called a callus. If that pressure is over a lesser much more focal area, then that's a corn. The causes of that higher pressure could be a number of things like a claw toe, a bunion or a deformed joint. A proper assessment is often required to determine just what it is that is causing that higher pressure and just how simple it is to eliminate that higher pressure.
To eliminate corns for good, you need to get rid of the reason for them. An experienced podiatrist could easily get rid of a callus and corn by diligently debriding it with a scalpel. Nonetheless, that corn will return when the reason for them is not removed. They do not keep returning for the reason that the podiatrist failed to get rid of it adequately or for the reason that corn has roots (they don’t). They keep returning because the pressure which caused them is still there. That should be eliminated if the corns is to be stopped from coming back. The way that that pressure is taken away would be determined by why you have the greater pressure. Perhaps it is as simple as finding a better fitting pair of shoes or it might be as complex as requiring some surgery to take care of the toe deformity that could be resulting in the pressure causing the corn.