Build your first client contract in under 10 minutes — province-aware, 11 service types, with lawyer referrals.
A free, interactive contract builder for Canadian coaches and consultants. Walk through an 8-step wizard to generate a complete service agreement draft tailored to your province, service type, and business model. Includes risk-rated clause explanations, 6 educational guides, and lawyer referral resources.
- 8-step wizard — Welcome → Your Info → Service Type → Details → Payment → Clauses → Contract Preview → Resources
- 13 provinces & territories — Ontario, Quebec (Civil Code), BC, Alberta, Manitoba, Saskatchewan, Nova Scotia, NB, NL, PEI, NT, YT, NU
- 11 service types — 1-on-1 coaching, group coaching, mastermind, VIP day, workshop, project consulting, async consulting, retainer, done-for-you, audit, fractional/embedded
- Province-aware clauses — Quebec Civil Code flags, PIPEDA/PIPA/Law 25 privacy handling, limitation period differences
- 11 toggleable clauses — scope, payment, confidentiality, liability, IP, revisions, termination, privacy, dispute resolution, non-solicitation, force majeure
- Risk ratings — each clause tagged essential/recommended/optional with Why, Trap, and Fix explanations
- Contract preview — beautifully formatted preview with copy-to-clipboard
- 6 educational guides — contract mistakes, Quebec vs. common law, PIPEDA privacy, scope creep, async consulting, group programs
- Lawyer referrals — law society referral services, flat-fee firms, legal plans
- Warm editorial design — Fraunces + Outfit typography, cream/sand palette, mobile-first
- React 18 (loaded via CDN)
- Babel standalone (in-browser JSX transpilation)
- No build step required
- GitHub Pages
# Clone the repo
git clone https://github.com/izzydoesizzy/contract-builder.git
cd contract-builder
# Open in browser
open index.htmlhttps://izzydoesizzy.github.io/contract-builder/
This tool generates draft contracts only — not legal advice. Always have a licensed lawyer in your province review before use.
MIT