Agreements for programming, implementation, cloud migration, and other services to be performed by humans – “professional services” – lie at the center of technology contracting. Yet the role of professional services is often misunderstood. Our training helps contracting professionals better draft, negotiate, and understand the terms needed for professional services – whether as stand-alone contracts, or as part of larger deals also providing for information technology.
In this c. 1 hour+ recorded course, available at your convenience in our On-Demand library, David Tollen covers:
- Distinguishing professional and cloud services
- Drafting SoW service descriptions
- Delivery, acceptance, and rejection of deliverables, along with milestones
- Data security (for behind the firewall services)
- Professional services indemnities
- Nonsolicits and noncompetes
- And more (including Q&A from previous live presentation)
Enroll and receive access for 100 days, the slides, a certificate, and CA CLE credit. (See below for more information about CLE.)
Want to see David in action before you commit? View a free sample lesson here, about risks involved in noncompete and nonsolicit clauses.
“Good summary of the negotiating points on both sides. Practical advice.” – Former IT Professional Services student.
Your instructor is David Tollen, author of The Tech Contracts Handbook, attorney, UC Berkeley lecturer, expert witness, and sought-after speaker. And the founder of Tech Contracts Academy.
To see other courses available On-Demand, please visit: https://courses.techcontracts.com/p/on-demand. Here’s just a sampling (and we frequently add new courses):
- Artificial Intelligence Contracts: Drafting and Negotiating
- Data Terms in AI and Cloud Services Contracts
- IP Terms in Contracts about AI, the Cloud, and On-Premise Software
- And, our comprehensive Tech Contracts Master Class series .
We hope to see you at one of our trainings soon!
Questions? Most can be answered from our website (www.techcontracts.com). But if not, please reach out to [email protected].
Continuing Legal Education (CLE): Credit is available.
- California: Tech Contracts Academy is an approved CA CLE multiple activity provider (MAP). Your CA CLE credit is “participatory” for attending live webinars, “self-study” for watching on-demand courses and recordings of webinars. Credit is “general” unless a subfield is identified on a course’s sales page.
- Other Jurisdictions: We provide a certificate and other resources that may assist students seeking credit outside California. (Jurisdictions differ on whether students may self-report or apply individually, and if so, what’s required.)
- See here for more details about our CLE.
Some fine print: Tech Contracts Academy®, LLC is not a law firm, does not provide legal services, and its publications and courses are intended for general informational purposes only; they are not to be considered and do not provide legal advice. Course participation is subject to our Terms of Use, available on each course’s sales page for review prior to purchase. Course details are subject to change, and may differ as between the On-Demand and live courses.
[Updated October 22, 2025]

