While not legally required, it is highly advisable to consult with a lawyer to ensure that the agreement is legally sound and all necessary terms are included.