Contracts are valuable if your wishing to preform on a Professional level and stay productive, the issues that can be solved due to haven a well written contract that lays out exactly what you offer and what your terms are can save you much hassle.
Often clients will ask you for “X” amount but also expect “Y” amount extra when it was never specified and often the blame lands on you or your team to make up for this.