Legal
Terms of Service
The working agreement, in the same plain language as the quote you sign. Each project is also covered by its own signed scope sheet, which always takes precedence over this page.
Last updated: 23 July 2026
What we agree on
Every project starts with a one-page scope sheet listing the pages, features, timeline and price. Work begins once it is signed and the deposit is received. If something is not on that sheet, it is not in the price — it will be quoted and approved in writing before it is built.
Payment
Projects are billed 50% on signing and 50% on launch, unless the scope sheet says otherwise. Quotes are valid for 30 days. The deposit covers work already scheduled and performed, and is non-refundable once the first draft has been delivered. Recurring costs — hosting, domain, optional maintenance — are billed separately and annually or monthly as agreed.
Revisions
Two collected rounds of revisions are included in every package. Feedback is gathered into rounds rather than a stream of single changes, which keeps the work fast and the price honest. Further rounds are billed at the published rate.
What you provide
Text, photographs and your logo are needed before building starts, along with access to your domain. Delays in providing content move the timeline, not the price. You confirm you have the right to use everything you supply.
Ownership
After the final payment, the website, its content and its domain belong to you. Before final payment, the work remains mine. Any third-party components used — fonts, libraries, plugins — keep their own licences. I keep the right to show the finished work in my portfolio unless you ask me not to.
Hosting and maintenance
If I host your site, the annual fee covers the server, SSL certificate, backups and domain renewal. Maintenance plans are optional, monthly, and can be cancelled with 30 days' notice. Without a maintenance plan, changes after launch are billed hourly.
Timelines
Typical delivery is two to three weeks for a starter website from the day the deposit clears. Dates are honest estimates, not guarantees — they depend on your content and feedback arriving as agreed.
If a project stops
Either of us can stop a project in writing. You pay for the work completed to that point; anything already paid beyond that is refunded. A project with no client response for 60 days is treated as paused and may need re-quoting to restart.
What I can and cannot promise
I will build what the scope sheet describes, test it on phones and desktop, and fix defects in my own work free of charge for 30 days after launch. I cannot guarantee search rankings, traffic, sales, or the uptime of third-party services. My liability for any claim is limited to the amount you paid for that project.
Governing terms
These terms are governed by the laws of Ontario, Canada. If a signed scope sheet says something different, the scope sheet wins.
Plain terms for small projects, written to be read. For a larger engagement a fuller contract can be prepared.
Start a Conversation
Want to talk it through?
Ask about anything here before you sign — that is what it is for.