Any person that works for me in the demonstration business is given insurance for the snake catching as well. Both public liability which covers for accidents, but also professional indemnity. Some people have stated it is unnecessary, however once you give advice to a client in any form, if they follow your advice and something goes wrong, you can be held liable, if you are running a small business this could mean that you can loose more than its worth. Although it is not compulsory, I would strongly recommend both. Most good insurers will give both at a good rate.