Corns on the feet are due to an excessive amount of pressure on that place the location where the corn is. To get rid of corns, all you need to do is take away that pressure which caused the corn. Its that easy. A corn or a callus is part of a normal process that your skin undergoes to shield itself. Whenever there is an excessive amount of pressure on an area of skin, the skin thickens up to protect itself. However, in the event that pressure persists over a long time, then the skin becomes so thick that it is painful. If that pressure is spread over a wider area of skin, then that is referred to as a callus. If that pressure is over a lesser much more focal area, then that could be a corn. The sources of that increased pressure may be many different things such as a hammer toe, hallux valgus or a dropped metatarsal. A proper evaluation is often required to determine just what it is that causes that higher pressure and exactly how easy it will be to remove that higher pressure.
To get rid of corns totally, you have to eliminate the cause. A qualified podiatrist can certainly remove a callus and corn by carefully debriding it using a scalpel. Nevertheless, that corn will return when the cause is not eliminated. They don't really keep returning because the podiatrist did not take it off thoroughly or because the corn has roots (they don’t). They keep returning because the pressure that caused them is still there. That needs to be removed if the corns is to be stopped from coming back. The way that that pressure is removed is determined by why you have the greater pressure. Maybe it's as elementary as finding a better fitting pair of footwear or it can be as complex as requiring some surgery to fix the toe deformity that could be creating the pressure causing the corn.