Services
Custom software, built and supported
When off-the-shelf does not fit, we build the tool you need and stay on to support it.
Overview
Built around how you work
Some jobs do not suit any product on the market. A quoting tool that matches your pricing, a portal for your customers, a link between two systems that were never meant to talk. We build those.
We keep builds small and practical: a clear problem, a working first version quickly, and improvements from real use. We write clean, documented code, run it in containers, and support it afterwards, so you are never left with something nobody understands.
You own what we build.
Who it suits
Is this for you?
If any of these sound familiar, we can help.
-
Businesses with a process no product handles well
-
Teams stuck between two systems that will not connect
-
Owners who want a customer portal or internal tool
-
Companies outgrowing spreadsheets
-
Anyone who needs an existing tool supported or improved
What we do
The custom software we build
Internal tools
Dashboards, quoting and job tools shaped to your process and your people.
Integrations and APIs
Reliable connections between your website, accounting, CRM, suppliers and other systems.
Customer portals
Secure logins where customers see orders, documents, pricing or progress.
Reports and data tools
Pull figures from several sources into one clear view, on schedule or on demand.
Support for existing software
Bug fixes, upgrades and improvements to systems built by someone else.
Hosting and operations
Containerised hosting, backups and monitoring for what we build.
Built to last
Software that fits how you work
Small, clear builds that you own, with support whenever you need it.
Our own software
enXure: invoicing and recurring billing you own
Free, open source and self-hosted. One docker compose command, your own server, no per-seat fees and no lock-in.
What it does
28 features in one stack
Everything a small business or agency bills with, running on PHP, MySQL and nginx. Core features work with no licence key, and nine optional extras such as online payments, recurring billing and Xero sync unlock with a paid licence.
-
Quotes that convert into invoices
-
Recurring billing on each client's own schedule
-
Card, PayPal and bank transfer payments
-
Two-way Xero sync
-
A login-free client portal
-
Expenses, receipts and a tax pack for your accountant
-
Reporting and a full audit log
-
Two-factor login, backups and CSV import and export
Process
How it works
01
Define
We agree the problem, the users and what done looks like.
02
Build a first version
A working version, quickly, so you can use it and respond.
03
Refine
We improve it from real use, in small steps.
04
Support
Hosting, backups and help on call, as long as you need it.
FAQs
Common questions
What is enXure?
enXure is our own free, open-source invoicing and recurring billing platform. It handles quotes, invoices, card and bank payments, recurring billing, a client portal, expenses and reporting, and runs on your own server with one docker compose command. It shows how we build: focused, documented and yours to keep.
Do I own the software you build?
Yes. You own what we build for you, and it is documented so another developer could pick it up.
Can you take over software someone else wrote?
Yes. We start with a review, fix what is urgent and agree a sensible plan to stabilise and improve it.
How is it priced?
By agreed scope, with a clear estimate before we start. Support afterwards is a simple monthly arrangement.
Get in touch
Tell us what you need
Call or email. We reply the same day, between 6am and 9pm, seven days a week.
Read more: enXure, free self-hosted invoicing.