If I'm dealing with someone I dont know, I tell them that I dont like legal contracts, but, I do need a simple letter for my files. This gets the job done (as long as it contains the necessary data, time, place, length of gig and fee) and they appreciate the down home style.