The only way to permanently remove warts is to see a dermatologist who will slice off the wart and the surrounding skin and freeze that area with liquid nitrogen. Several treatments may be required to remove the wart permanently depending on the size.
You can get them frozen, that works really well. You can also put duck tape on it everyday. I know that sounds weird, but it works. You want to keep the tape on it all the time to keep the air away from it.
The treatment for warts that worked for me were the freeze off wart remover product. Please be sure you use it correctly though, some complain of it not working.
The best way to get rid of a wart for good would be to visit a dermatologist. The dermatologist will use a product on the wart that will "burn" it off. Repeat treatment may be necessary if it doesn't fall off with one treatment.