I don't know what other kind of fish you have in your tank, but clown loaches LOVE to EAT snails!
Before I had clowns in my aquarium I had a bad snail infestation and they even got into my cannister filter and were reproducing THERE!
I just manually removed them from the cannister, but when I added the clown loaches, all of a sudden there were just empty snail shells. They LOVED them and took care of the problem.
The Clown Loaches are very nice fishies and they need caves to hide in, but they are playful and fun to watch and especially like to come out and during the day when the lights are off. But they will take care of your snail problem, if you have a nice community tank with compatible fish.
Good luck. I've been there with that problem.
Oh, if you decided to get clowns, you'll need to get a small group, at least 3 because they love their own company and will pine away and die if you get only one.