I offer bespoke software development for UK businesses: applications built around the way your work actually runs, designed and built by me from the first conversation to the handover. If a product you can buy already does the job, I will say so.
Bespoke software is written for one business’s process, so its records, stages and rules match the way your team already works.
Off-the-shelf software is built for the typical customer in its market, and that is often fine. It stops being fine when the team bends its work around the product: exporting to a spreadsheet to do the step the software can’t, keeping notes in a separate file, or paying for a bigger plan to get the one feature that matters.
Building your own tends to be worth it when:
- The way you work sets you apart. How you handle a case, a quote or a job is part of why customers choose you, and no product handles it your way.
- Several tools are held together by hand. People copy the same details between a CRM, a spreadsheet and an inbox, and mistakes creep in at every copy.
- A spreadsheet has become the system. Several people edit it, rows move through stages and one person understands the formulas. The signs are set out in the guide to moving a spreadsheet into a web app.
- The software is the product. It is the thing your customers use, not a tool behind the scenes.
If none of those is true, a product you can buy and set up this week is usually the better answer, and I will tell you so.
Book a free 30-minute project callThree pieces of work I designed and built show the range of what bespoke can mean.
- A case management console for GK Finance. GK Finance is a mortgage and protection adviser in Northampton. I designed and built the console it uses to manage customers, enquiries, case stages, documents and notes, and it replaced many spreadsheets. It is a separate project from the firm’s public website.
- [QR Petz](/work/qr-petz). A web app that turns a real, scannable QR code into an animated 3D character. I designed and built it end to end: the character design, the interactive 3D creation studio, the QR generation and the animated rendering.
- [Go Bananas AI](/work/go-bananas-ai). An image-creation workspace built for repeatable work: consistent characters, reusable product references and scenes, and saved style presets. I designed and built the product, including the web console people sign in to and the connections that let AI assistants generate and edit images directly.
In each case the person who designed the screens also wrote the code. Every build works that way, so there is no gap between what is designed and what is built. Bespoke applications sit alongside business websites in how I design and build websites and digital products.
Every build runs through the same four stages, and you see working screens long before launch.
- Discover. I talk to the people who do the work, map the current process, spreadsheets and workarounds included, and agree the problem the software must solve and how we will know it has.
- Design. We agree the records the system tracks, the stages they move through, who may do what and which systems it connects to, and I prototype the few screens people will use every day so you can try them before they are built.
- Build and validate. The software arrives in working increments, tested against real examples, including the awkward cases: incomplete records, unusual requests and a connected system that is unavailable.
- Launch and hand over. The existing data is moved across and checked, sign-ins are set up, and your team gets documentation, a walkthrough and a support scope agreed before launch.
Before any of it, the scope, fees, responsibilities and timeline are set out in a written proposal and agreed. You work directly with me throughout, with no sales team in between.
Agree in writing who will own the software, and who may handle the personal data in it, before the build starts.
UK copyright law treats a computer program as a literary work, and the author of a work is the first owner of its copyright. An employer owns what an employee writes in the course of their job, but a developer you commission is not your employee. The government’s guidance on who owns copyright says that for a commissioned work, the first owner is the person or organisation that created it, not the commissioner, unless you agree otherwise in writing.
If the contract is silent, a court may find an implied licence to use the work for its intended purpose, but that does not necessarily make you the owner. A transfer has rules of its own: section 90 of the Copyright, Designs and Patents Act 1988 says an assignment of copyright is not effective unless it is in writing, signed by or on behalf of the person assigning it. Whoever builds your software, read the ownership clause before you sign.
Personal data needs the same care. A developer who hosts or supports software holding your customers’ details may be processing that data on your behalf, which makes them a processor, and the ICO’s guidance on controller and processor contracts says that every time a controller uses a processor to process personal data, there must be a written contract.
On my projects, ownership is set out in the written proposal, and data boundaries, access and retention are agreed before any data source is connected. This is practical guidance, not legal advice: for a contract that matters, ask a solicitor to read it.
I don’t publish a price for bespoke software, because the cost follows the scope, not the number of screens.
- The records and rules. How many kinds of thing the system tracks, how they relate to each other, and the stages and rules each one passes through.
- Who signs in, and what each person may do. One role is simpler than five, and a record of who changed what adds work.
- Connections to other systems. Each link to email, accounting software, a CRM or a payment provider has to be built, tested and given a plan for when it fails.
- Moving the existing data. Cleaning and importing years of spreadsheet rows is often more work than people expect.
- Documents. Uploading, storing and finding files against the right record.
- After launch. Hosting, monitoring, updates and support are running costs, not a one-off.
Ask for the one-off build and the running costs as separate figures in any proposal, so you can compare them with the subscription you would otherwise pay. The guide to what moves the price of a website explains why a site with data behind it is closer to software than to a set of pages.
Bring the spreadsheet, the workaround or the idea. Book a free 30-minute project call for a first conversation about the software and what it needs to do, with no obligation. If a build makes sense, I will set out the scope and fee in a written proposal.
Read the responsible AI principles, or ask directly.
Book a free 30-minute project callWhat is the difference between bespoke and off-the-shelf software?
Off-the-shelf software is one product sold to many businesses, so you adapt your process to it. Bespoke software is written for your business, so it follows your process. A product you can buy is usually quicker to start with; bespoke fits better where the way you work sets you apart, or where several tools are being held together by hand.
How much does bespoke software development cost in the UK?
It depends on the scope: the records and rules, the roles that sign in, the connections to other systems, the data to move across and the support after launch. I don’t publish a price list. After a free 30-minute project call, the scope, fee, responsibilities and timeline are set out in a written proposal before any work starts.
How long does a bespoke build take?
It depends on the scope and on how ready the existing data is. The timeline is agreed in the written proposal, and you see working screens early rather than waiting for a finished system.
Will we own the software?
Ownership is agreed in the written proposal before work starts. Under UK copyright law, the first owner of commissioned work is the person or organisation that created it unless you agree otherwise in writing, so check that any proposal you sign, from me or anyone else, says who owns the code.
Can it connect to the systems we already use?
Usually, yes. Most business tools can be connected through their APIs or integrations, and the aim is to work with the tools your team already relies on rather than add another screen. Where a system can’t be connected safely, I say so during scoping.
Do you work with businesses outside Northamptonshire?
Yes. 3rd Eye AI is based in Wellingborough, Northamptonshire, continues the work of 3rd Eye Solutions, founded in 1997, and works with clients across the UK, in person or remotely. You work directly with me, with no sales team in between.
