Fixed-price build phases, a monthly plan that keeps the system running and current, and your name on the code and the data. This page is the plain version. Your proposal is the version that governs your project.
No change reaches a client's system on its own. An engineer reviews every one, you see it running before it goes live, and you decide when it does.
This website and any enquiry you send through it. Your project is governed by the proposal we write for it.
Two documents, in that order. These terms cover the site and the enquiry you send us. If you become a client, the written proposal for your build — the scope, the phases, the price, the dates — governs the work. Where the two disagree, your proposal wins.
Reading the site commits you to nothing. Nothing here is a binding offer, and sending the form doesn't start a project. The price guidance on the homepage exists so you can tell early whether we are in the right range for you. The real number comes from a written quote against a defined scope.
The demo is invented, deliberately. Meridian Supply Co. is a company we made up so you could click through a whole working system without waiting for a client's permission. Every order, invoice and figure in it is fictional. It's there for you to judge the work, not to stand in for a real business.
Using this site. Read it, share it, quote it. Don't attack it, scrape it wholesale, or try to reach parts of it that ask you to sign in. The words and drawings on it are ours; the ideas in it are yours to use in your own business.
Each phase is drawn, written down, and quoted as a fixed price before anyone starts building it.
Build work goes out in phases, each quoted on its own. We scope a phase, write down what it includes, and give you a fixed price for it. You approve the scope and the price in writing before work starts. Nothing is metered by the hour behind your back.
A phase has edges, and we say where they are. If something comes up mid-phase that is genuinely outside what was agreed, we tell you at the time. It is then priced as its own small piece of work or folded into the next phase. We don't build first and invoice afterwards.
A quote holds for a defined scope. If the scope changes materially — a new requirement, a different integration, a part of the operation nobody mentioned in the survey — the quote is revised and re-agreed before we continue.
We may say the work is not for us. This is a small studio on purpose. We keep a limited number of clients at a time so each system gets real attention, which means we sometimes decline work, or tell you a first phase is the wrong one. We'd rather do that than take money for a build we can't do properly.
It covers keeping the system running, current and correct. It isn't a licence for unlimited development, and this is the sheet that says where the line sits.
Maintenance, support, fixes, routine improvement
Not a refusal — a different, quoted piece of work
The monthly is maintenance, support, fixes and routine improvements. Major new modules are scoped and priced as separate build phases — and we tell you which side of that line a request falls on before we start it, not after.
Five steps, in this order, every time. Our tools do the reading and the tracing; a person is responsible for the change.
| No. | Stage | What happens | Who decides |
|---|---|---|---|
| 01 | You report it | One button in the portal. Type it, screenshot it, record your screen, or just talk. Any hour of the day. | YOU |
| 02 | It gets analysed | Our tools trace the report through the actual codebase, gather the context around it, and identify the likely causes. Often they prepare a proposed fix for review. | US, WITH AI TOOLS |
| 03 | An engineer reviews it | Every proposed change is read and tested by a person before it goes anywhere near your system. Nothing skips this step, and no AI-generated change is deployed unreviewed. | ENGINEER |
| 04 | You preview it | You see the change running before it is live, and say whether it is right. If it is not, it goes back with your note attached. | YOU |
| 05 | It deploys | Once you accept it, it goes live, and the report is closed against the change that actually fixed it. | YOU ACCEPT |
Most reports are resolved within days. Some take an hour; a few turn out to need a phase of their own. We tell you which one it is early, and we don't promise a fix before we understand the problem.
Ownership is worth nothing if you cannot walk away with the thing. These are the practical parts.
A system is drawn from how your business actually runs, which means we need you in the room for some of it.
Two lines on the bill: the phase you are building, and the month you are running.
Build phases. Quoted individually before work starts, and invoiced against the schedule set out in your proposal. A fixed price for a fixed scope, with any change agreed in writing first.
Monthly operation. Invoiced monthly for as long as we are running the system. The amount depends on the system and how much it changes, and it is agreed in writing before it begins. If the shape of the work changes materially we come and talk to you about it — it doesn't drift upwards quietly.
Third-party costs. Hosting, domains, email delivery, payment processing and similar services are billed by those providers or passed through at cost. We'll tell you what they are before you commit to them, and we don't mark them up.
If an invoice goes unpaid. We talk to you first. We don't lock a business out of its own software as a collection tactic and we won't hold your data hostage. We also can't run a system indefinitely for nothing, so if it comes to that, we agree an orderly handover instead of a switch being flipped.
The honest version, which is less comfortable than a number in a contract and more useful than one.
We don't promise perfect software. Nobody honest does. What we aim for is a system that is up, correct, and quick to put right when it is not — and we would rather be judged on how fast the third one happens than on a percentage in a clause.
Some of it is not ours to promise. Your system runs on Cloudflare and usually talks to other companies' services for payment, email, mapping, or whatever else your operation needs. When one of those has an outage we work around it and keep you informed, but we don't control it and can't warrant it.
Support hours. The reporting button works at any hour, and we usually answer enquiries and reports within one business day. If something is genuinely stopping your business from operating, call rather than write.
Where liability lands. Nothing here limits anything the law does not allow us to limit. Beyond that: our responsibility for a piece of work is tied to the fees for that work, and neither of us is liable to the other for indirect or consequential losses such as lost profit. If that paragraph ever has to be argued over, both of us have already failed. We'd much rather fix the thing.
Backups and continuity. Your system inherits the durability of the platform it runs on, and we keep your code in a repository you control. Ask us what the recovery position is for your specific system and we will tell you plainly rather than gesture at the word "enterprise".
The monthly plan runs month to month. If you want to stop, say so, and we agree a last month and a proper handover.
We can end it too. Rarely, and never suddenly. If we can't staff the work properly or the relationship stops working, we say so early and hand over the same way.
This page is dated. Last updated 30 July 2026. If it changes in a way that matters, the date changes with it, and clients hear about it from us directly rather than through a quiet edit to a web page.
If something here reads wrong, tell us. These terms are meant to describe how we actually work. If any line doesn't match your experience of working with us, that's a problem with the line, and we want to know.
Questions about these terms
Or just call
Leave a message and we will call you back