There is always going to be some risk. Few agreements are ironclad, but it is helpful to conduct an assessment and build an internal portfolio of model agreements, such as non-disclosure agreements, master service and sales agreements, master purchase agreements (or PO’s), website terms and conditions and privacy policies, and, when appropriate, licensing agreements.
I created this checklist which might be helpful to you and your clients:
https://app.box.com/s/wxajxvoa18ueomel6bbxbyasdoh7nl7v
Feel free to use or share.