If we have guests or family over and they want to see and handle the snakes, I let them, but under these STRICT conditions.
1. No children
2. I only let them hold snakes that I know are calm and really laid back (enter Battle, the sweetest snake in the world! lol)
3. Before letting anyone hold my snakes, I demonstrate good handling techniques, showing them exactly how to hold the snakes without injuring them.
4. Before and after snakes are handled, EVERYONE must wash their hands, no exceptions!
5. I do not let people hold snakes that are small or just really jumpy, I have one in particular, she's as sweet as pie but totally fearless so cruises around without bothering to grip onto anything and so if I am not careful, she could easily fall and get hurt.
I haven't had that much experience with people holding different snakes, most of mine are little so are off limits for people other than me, so the ones that usually get handled are Cornflake, my big normal and Battle, my anery motley. Battle is (as mentioned before), totally calm and relaxed, he is like this with everyone. Cornflake is a little jumpy when being held by strangers, but fine with me.