Whenever you are offering a professional service it is essential to provide a written contract to the client. A written ...