As with anything involving business transactions, there can be financial and legal risks for both you and the clients if contracts are not properly handled. These risks can usually be mitigated by having a good understanding of business laws in your jurisdiction as well as drawing up relevant agreements that clearly outline the services provided, payment, and other terms & conditions.