Having a written Service Agreement is necessary before starting a new freelance or solo project, because it establishes the mutual responsibillities and scope of the work relationship in a legally binding manner. For large projects, longer-term relationships, high-value projects, and when working with a new client/service provider, it is especially important.