Monthly partnership
Launched is not finished
Your product keeps moving after launch — changes shipped, dependencies and security patched, uptime watched — without hiring for it.
from€750/mo
€750/mo essentials · €1,500/mo full · €90–150/hr ad-hoc
Monthly, 3-month minimum · 30 days' notice after that
The recurring cost
None of this is a project
- The site has not changed since the week it launched, because nobody owns changing it.
- Something broke on a Friday, and whoever built it is not reachable.
- A dependency went out of support, and now a routine update is a project.
- The next set of features has been “next quarter” for three quarters.
It is work that arrives every month and never finishes, which is why it loses to whatever is on the roadmap. A build ends. A pipeline does not — so it needs an owner, not a project.
Included
What the monthly fee actually buys
- Feature work each month, prioritised with you rather than billed by ticket.
- Dependency, framework, and security updates — before they become a migration.
- Uptime and error monitoring, with somebody actually reading it.
- Releases that run on automation instead of on somebody remembering.
Most agencies hand over at launch and move on. We go through to the far side and stay on the hook when it moves.
Proof
We run this on our own products
The automation we would run for you is committed in this repository rather than living in somebody's head — a test suite of more than 2,400 cases across more than 250 files, and an accessibility pass over every public route that fails on a single WCAG 2.1 AA violation. We will run it in front of you on the first call.
That is the whole case, and it is deliberately the only one on this page. There are no logos or testimonials here: evidence you can check is worth more than evidence you have to take on trust, so what you get instead is the system itself, on screen, on the first call.
What we can do instead is show you the work. On 1 August 2026 we found that our own CI had not run in months — every push and pull request gate was filtered to a branch this repository has never had, so the checks were passing by never executing, and one publish workflow had been rejected outright on every push since July. We found it, fixed it, and wrote down which of the remaining workflows we would not switch on without a decision from the owner. That is the job, and it is the exact failure mode a partnership exists to catch: not a dramatic outage, but a safety net that quietly stopped being one and would have gone on reporting success indefinitely.
We will walk you through all of it on the first call — the gates, a real run, and that fix — in the repository they run in.
Before you book
The questions that decide it
Why does this cost less than an agency?
Because the cost structure is different, not the engineering. A traditional agency price carries account management, bench time, and a project team that rotates — you are paying for the org chart as well as the work. We price the work. The stack is also one we run in production for our own products, so the scaffolding every project needs — accounts, payments, deployment, testing — is not rebuilt from zero at your expense. What is not different: who writes the code, and how carefully.
What happens if you become unavailable?
Continuity is designed in rather than promised. Source code, hosting, and the domain live in your accounts from day one, not ours — you can revoke our access this afternoon and carry on. Everything needed to run and deploy the project is configuration committed to your repository rather than knowledge in somebody's head: the build steps, the deploy lane, the tests and the monitoring are all reviewable, and runnable by any competent developer without us. Partnerships run month to month after the three-month minimum, either side can end with 30 days' notice, and ending one includes a written handover rather than a cliff. No vendor of any size can honestly guarantee availability, so the question worth asking all of them is what you are left holding if it stops. Here it is everything.
How does payment work?
Fixed-price projects are invoiced 50% when the agreement is signed and 50% on acceptance. Platform builds are split 40% on signature, 40% when the core workflow is live and 20% on acceptance. Invoices are payable within 7 days by bank transfer, and work starts when the first payment arrives. Monthly partnerships are invoiced monthly in advance, with a three-month minimum and then 30 days' notice on either side. Prices are in euros and exclude VAT, and the payment schedule is written into the order you sign before any work begins.
I have never heard of you. What protects my deposit?
A fair question to ask anyone, so here are the terms rather than a reassurance. The first payment reserves our time, and it is not refunded if you end the project simply because you changed your mind. It is refunded if we materially break the agreement and do not put it right within 14 days of your written notice. From the first week you get a live build at least weekly, so you can judge the work early, and either side can end a project on 10 business days' notice, paying only for the work done up to then. If you would rather start smaller, we will scope the smallest useful piece of the project and do that one first.
What does the three-month minimum mean?
It means the first three months are committed, because taking over somebody else's codebase and getting genuinely useful in it takes longer than four weeks — the first month is largely learning your systems, and cancelling at that point leaves you worse off than before you started. After month three it runs month to month and you can end it with 30 days' notice. No annual lock-in and no auto-escalating rate.
What if a quiet month goes by and nothing breaks?
That is the outcome you are paying for, and it is a fair question to ask before signing. A partnership buys ownership and availability, not a ticket quota: dependencies and frameworks still move underneath you, security patches still land, and monitoring still needs somebody reading it. If genuinely quiet months repeat, the honest answer is to move you to the ad-hoc hourly rate rather than keep billing a partnership you have outgrown — we would rather lose the line item than have you resent it.
Do I need a project or a monthly partnership?
A project if the thing does not exist yet and has a defined finish line — a site, an MVP, a platform. A partnership if it already exists and the work is recurring: updates, security patches, and the next set of features. A project usually becomes a partnership at launch, which is the point at which the recurring work actually begins. If you are unsure, say so when you get in touch — a straight 'you do not need us monthly' is a normal outcome.
Who owns the code?
You do, milestone by milestone. The code lives in repositories and accounts in your name from day one, and our rights in each milestone pass to you when its invoice is paid; until then you can review and test it. General tooling and patterns we bring with us stay ours, and you get a perpetual, royalty-free licence to use them as part of your project. We will not knowingly include an open-source component whose licence would make you publish your own code, unless you agree in writing. The law on copyright in AI-assisted code is unsettled, so the transfer covers whatever rights exist rather than promising that every line is copyrightable. We never name you or show your project without your written consent, and white-label agency work is never listed in our portfolio.
How is AI-written code reviewed and tested before it ships?
We use AI coding tools, currently Anthropic's Claude, under commercial terms that do not train on your code, and we will tell you which tools were used on any piece of work. Your confidential information and personal data never go into a tool whose terms allow training on it. Every line delivered is reviewed by the engineer, who stays responsible for it. Before work is committed, type checking, unit tests, linting and an import check run, and an automated WCAG 2.1 AA check runs against every public route and fails on a single violation. A project is accepted only when its automated tests pass, its public routes pass those accessibility checks and its core workflow completes end to end. These checks run locally rather than on a hosted build server, we rerun them in front of you on the call, and an automated accessibility check is a floor, not an audit or a certificate.
Prices and terms on this page are informational and are fixed per engagement in a written scope. They are an invitation to start a conversation, not a binding offer — see the terms. Full rate card, including fixed-scope builds, on pricing, and the engineering standards we can be held to on standards.
Next step
Tell us what's not moving
Bring the thing that has been on your list longest and what it is costing you to leave it there. You leave with a straight answer on fit and a number — including “you do not need us monthly”, which is a normal outcome. Prefer email? hello@throughbolt.com.
We reply within one business day.