Most agencies make you sit through three meetings before they mention a number. We’d rather you knew the shape of the investment before we ever talk, so here it is, in the bands we quote against every week.
The three bands
Small project: £10K to £30K, 4 to 12 weeks. A focused tool that removes one big pain: a quoting system, a booking system, a customer portal, a reporting suite over your existing data. Discovery and wireframes, design, build and testing, Azure deployment, and a support period after launch are all in.
Mid-sized platform: £40K to £150K, 3 to 9 months. A system that runs a whole side of the business: a CRM shaped around your sales process, a stock and ordering platform, an e-commerce build with back-office integration. This is where most of our work lands. It adds phased launches with real users, third-party integrations, and training and rollout support.
Whole-business platform: £150K and up, 6 to 12 months or more. A full ERP or multi-department platform: quotes, orders, production, stock, invoicing and reporting in one system, like the build that powers New Design Windows. Multi-department workspaces, data migration from legacy systems and a long-term development partnership come with it.
Every project is quoted individually after a free consultation. The bands exist so you can sense-check the investment before we start, not so we can hold you to them.
What moves the price within a band
Two projects in the same band can sit at opposite ends of it. In the order it usually comes up:
- Integrations. Each system we connect (accounts, couriers, payment providers) adds scope, but usually pays for itself fastest.
- Number of workflows. A tool for one team costs less than a platform every department touches.
- Data migration. Moving years of records out of spreadsheets or a legacy system safely takes real care.
- Mobile and field use. Apps for engineers, drivers or site teams add platforms to build and test.
- Compliance needs. Audit trails, certifications and regulated-data handling add design and testing time.
- Phasing. Launching a smaller phase one earlier spreads the cost, and lets the system start paying for itself sooner.
The pricing page has a two-minute version of this: pick the size that sounds like yours, tick what applies, and it shows the band and what moves it.
How the money works
A fixed-price project has its scope, price and timeline agreed after discovery, then delivered in phases. The deposit is around 20% on average, with the remainder tied to milestones you approve, so you always know exactly what you owe and what you get for it.
Ongoing development is for products that keep evolving: a monthly development allocation working through a prioritised backlog. Most clients move to this after launch, so the system grows with the business without re-quoting every change.
A maintenance plan covers hosting, monitoring, security patches and bug fixes for a predictable monthly fee. Azure hosting costs are passed through at cost. We tell you exactly what the infrastructure costs, with no markup.
On ownership: Codira retains the rights to the underlying code, and you receive a licence covering use, distribution and sale of your product. It’s the same model that lets us maintain and improve your system long term, and we’re happy to talk through licensing options during your consultation.
When we tell you not to build
Software pays for itself by removing friction. If your day to day is reasonably well served by your current tools, there may not be enough friction to justify the investment, and we’ll say so. The first step of our process is a free conversation about your objectives and the challenges in the way, and honest advice on scope, budget and timescales includes advice on when not to build.
The moment spreadsheets start multiplying or systems stop talking to each other, the maths changes. The readiness check is eight yes-or-no questions that give you an honest read in two minutes, no email address required.
What to do next
If you’d like a number for your project rather than a band, book a free consultation. You don’t need a specification. Most of our clients arrive with a problem, not a document, and you’ll leave with a realistic sense of cost and timescale whether or not you build with us.