what kind of snake? and how long?
I don't have a 20 gallon available, but I have a few other cages of different sizes for reptiles all over my house ones that are for arboreal and others for terrestrial. I also have some extra heat emitters, rheostats and moon reflector domes if interested.