You can basically use any epilator, all of them remove hairs from the root. The price increases if the epilator has more caps (facial, sensitive area, massage head etc).
A wet & dry epilator is also more expensive than a basic 30 - 40 tweezers epilator. The more expensive ones are also advertised as being able to remove even the shortest of hairs.
Also, more expensive epilators have a larger number of tweezers, which speeds up the process.
You can use a $30 epilator and still have smooth legs and in time you will get there, you will be satisfied with the smoothness of your legs. Since hairs grow in cycles that's why women end up epilation once a week like Helen1983. I epilate once every 2 weeks.