Terms of service
Last updated: 11 April 2026
Plain language, on purpose.
These are simplified terms. I may update them from time to time, and I'll give current clients notice of any material changes by email. A full solicitor review is pending as the business grows. This page is accurate about what I will and won't do — it's just not a 40-page legal document.
1. Who I am
I'm Ben Pandher. I run Pandemonium Software Ltd (Oxford, Oxfordshire, United Kingdom), a one-person business building websites for UK trades and small businesses. In these terms, "I" and "me" means Ben Pandher trading as Pandemonium Software Ltd, and "you" means the business or person who hires me.
You can reach me at pandamoniumsoftwareltd@gmail.com.
2. What I provide
I build a professional, mobile-first website for your business. The exact scope depends on which modules you've picked on my pricing page — as a minimum, it always includes a mobile-optimised website hosted on your own free Cloudflare Pages account, ongoing security and dependency updates, a monthly performance report, 3 included change requests per month (one item per request — text edits, photo swaps, price updates, anything in scope), and UK-based support from a real person.
I don't provide legal, tax, insurance or accounting advice, and I'm not a marketing agency. If you need any of those, I can point you towards someone I trust.
3. Build time (the two-week SLA)
My standard build time is two working weeks. The clock starts the day you complete the Onboarding Hub — not the day you pay. This is a deliberate choice: the Hub captures everything I need to build a proper site (logo, photos, colours, services, business details, your hosting account) so I never have to chase you once the clock is running.
If I'm waiting on you during the Hub, the clock doesn't start. That's fair to both sides — I can't build a page without knowing what goes on it, and you shouldn't be rushed.
4. Setup fees and refund window
The £129 setup fee (or £99 for Founding Members) is payable up front, at the same time as your first monthly payment.
14-day refund window. You can cancel and request a full refund of the setup fee within 14 days of payment, provided you haven't yet clicked “Request site preview” or “Commit and launch” in your Onboarding Hub. Either of those buttons signals that work has been delivered (the preview is built, or the site is committed to go live) and the setup fee becomes non-refundable from that point — consistent with UK Consumer Contracts Regulations 2013 for services that have been performed at the customer's express request.
After the 14-day window, or once you've clicked either of those buttons, the setup fee is non-refundable — it covers work already done. I'm a reasonable human though, so if you have a concern outside this policy, email me and we'll talk.
Changing modules during onboarding
You can change your module mix (adding or removing things like Online Booking, Newsletter, Enquiry Form, Google Business Profile setup) once during onboarding, before you click “Request site preview”. The hub has a “Re-select modules” button that calculates any setup-fee difference (charged or refunded) and the change to your monthly subscription. After that one change, or after you request your preview, your module selection is locked. Anything else needs to wait for post-launch monthly change requests, or be quoted separately.
If you remove a module you've already set up (e.g. you entered a Cal.com link then later removed Online Booking), we keep your data safely in case you ever re-add it. The module just disappears from your hub.
5. Monthly subscription and refunds
The monthly fee starts on day one, alongside the setup fee. It covers hosting, software and security updates, backups, support channels, and minor content changes described below. It bills monthly until you cancel.
14-day per-payment refund window. Each monthly payment carries its own 14-day refund window. If you cancel within 14 days of a monthly payment landing, that payment is refunded in full and your subscription ends immediately. After the 14-day window, no refund is issued for that month — but you can still cancel and we simply don't take the next month's payment (cancel-now-stop-next-cycle, no notice required).
6. Cancellation
You can cancel any time. Email pandamoniumsoftwareltd@gmail.com and I'll process it within one working day.
What happens to your money:
- Within 14 days of your most recent monthly payment → full refund of that payment, subscription ends immediately.
- After 14 days → no refund for the current month, but your next month's payment isn't taken. Service continues until the end of your current paid period, then stops.
What happens to your site
Your site keeps running. It's hosted on your own Cloudflare Pages account — free forever — so there's no bill that picks up when I leave. Your domain, your subscriber list, your booking page, your Google Business Profile and all your content stay yours.
What I hand over (within 14 days of your final billing date)
- A complete copy of your website source code, as a downloadable zip and (if you'd like) a private GitHub repository transferred to your account.
- A list of every credential I was holding on your behalf, with my access already revoked from each — Cloudflare team membership, Resend team membership, Google Business Profile manager access, Cal.com (where applicable) and any other account I was a member of.
- An exit summary in plain English: what runs where, what to watch out for, and the kind of thing you'd want to ask your next maintainer about.
What you stop receiving
Once your subscription ends, I no longer:
- Apply security patches, dependency updates or browser compatibility fixes to your site.
- Make content changes, generate the monthly performance report or provide direct support.
- Maintain oversight of your hosting, sender domain or any of the connected services on your behalf.
Practically, your site will slowly drift over time — typically 12 to 24 months before you'd notice anything. It won't suddenly break, but it also won't stay current with the web around it. If you want to come back later, re-onboarding is the standard setup fee and we pick up where we left off.
If your subscription lapses involuntarily
If a subscription payment fails, I'll email you and try again over a few days. After three failed attempts, services pause (your site keeps serving, but I stop active maintenance) until payment is back in good standing. No hostile takeover, no lockout — just a pause until you're ready to continue or formally cancel.
7. Ownership
You own your website content, your domain, your hosting account, and all connected service accounts, full stop. That includes the website files, the text, photos, logo files, Google Business listing, your Cloudflare Pages hosting account, and any other accounts I set up in your name.
I may retain rights to any behind-the-scenes tooling, deployment scripts or shared components I've built across multiple client sites — but nothing that would stop you running, hosting or modifying your site elsewhere.
8. No territorial exclusivity
I don't offer geographic or trade exclusivity. If I already work with a plumber in your town, I'm free to take on another one. Every client's content, branding and marketing is their own and I never share information between clients.
9. Case study permission
I'd love to show off a good result, so I may ask to feature your finished site on my own site as a case study. Permission is always requested and never mandatory. You can say no without any hard feelings or impact on your service.
10. Post-launch support
After your site is live:
- Minor changes (updating a phone number, swapping a photo, tweaking prices, adding a testimonial) I do within 48 hours, included in your monthly fee.
- Major changes (new pages, new sections, complete redesigns, custom features) I quote for separately and fairly before any work starts.
- Emergencies (the site is down or broken) I aim to respond to within a few hours during working days. I keep backups so in the very worst case I can restore quickly.
11. What you agree to do
- Give me accurate information about your business.
- Only send me photos and content you have the right to use.
- Not use the website for anything illegal, misleading or harmful.
- Pay your monthly fee on time.
If any of those go sideways, I'll talk to you first before taking anything down.
12. Limits of my liability
I'll work carefully and do my best for you — but I can't guarantee specific business outcomes (how many customers your site brings in, your ranking on Google, and so on). Those depend on too many things outside my control.
My total liability to you for any claim is limited to the fees you've paid me in the 12 months before the claim. I can't be liable for indirect losses (like lost profits or missed opportunities). Nothing in these terms limits anything that can't legally be limited — such as liability for fraud or death caused by negligence.
13. Governing law
These terms are governed by the laws of England and Wales. Any disputes will be handled by the courts of England and Wales.
14. Changes to these terms
If I update these terms, I'll let current clients know by email and update the "Last updated" date above. If a change materially affects you, you'll have the chance to cancel before it takes effect.