Always get a written agreement! I can not emphasize this enough. My written agreements are 3 to 5 pages in length depending on what kind of function I am doing. You wouldn’t buy a house without a written agreement. Don’t hire a Hypnotist without a written agreement.