A reptile vet is important if it is at all possible. It is not always but a vet whom is willing to see snakes and is able to admit they don't know much but will work with you may not be as good but is way better than the ones that just adapt mammalian treatments to a reptile and guess.