What we do

Four service lines that keep running into each other.

Companies House lists us under software development, information technology services and web portals. On a real project those boundaries dissolve within a week, which is why we do all three rather than handing you between suppliers.

01 — 62012 — Business and domestic software development

Software Development

Custom software for the work that off-the-shelf tools cannot do.

Full detail Software Development

Most businesses reach a point where the spreadsheet, the shared inbox and the three disconnected tools stop holding things together. That is where we come in. We build the software that sits in the middle of how your business actually runs, and we build it so that another developer could pick it up tomorrow.

  • Internal operations tools — Job scheduling, stock, quoting, case management, approvals.
  • Integrations and APIs — Making your accounting package talk to your CRM, your CRM talk to your website, and your website talk to whatever comes next.
  • Legacy rescue and rebuilds — Inherited a system nobody understands?
  • Data modelling and migration — Getting years of messy records out of the old system and into a structure that will still make sense in five years, with reconciliation reports so you can prove nothing was lost.

02 — 63120 — Web portals

Web Portals and Platforms

Places where your customers, members and partners get things done themselves.

Full detail Web Portals and Platforms

A portal is where your customers, members or partners do business with you without picking up the phone. Get it right and it quietly removes a whole category of admin. Get it wrong and it becomes another channel your team has to babysit. The difference is almost always in the details: how accounts are recovered, how permissions are structured, what happens when a payment fails.

  • Customer and client portals — Document access, order history, support tickets, invoices, statements.
  • Accounts, roles and permissions — Multi-tenant structures, organisation-level accounts, granular roles, audit trails and sensible account recovery.
  • Booking and scheduling — Availability rules, capacity, resources, cancellations, reminders, calendar sync.
  • Payments and subscriptions — Stripe and GoCardless integrations, recurring billing, failed-payment recovery, VAT handling and invoice generation that your accountant will accept.

03 — 62090 — Other information technology service activities

IT Services and Support

The maintenance, monitoring and hands-on help that keeps everything running.

Full detail IT Services and Support

Software is never finished. Certificates expire, dependencies go end-of-life, a plugin update breaks checkout on a Friday afternoon. Retained support is the difference between noticing that yourself and hearing about it from a customer. We keep a small book of clients so that when you call, you speak to someone who already knows your system.

  • Retained maintenance — Patching, dependency upgrades, certificate renewals, backup verification and a monthly written report on what changed and what we are watching.
  • Monitoring and alerting — Uptime, error rates, queue depth, disk and certificate expiry.
  • Migrations — Host to host, server to cloud, or off a platform you have outgrown.
  • Security hardening — Access review, MFA enforcement, secrets rotation, firewall and WAF rules, malware clean-up and post-incident write-ups when something has already gone wrong.

04 — Supports 62012, 62090 and 63120

Cloud and Infrastructure

Hosting, pipelines and recovery, sized to what you actually run.

Full detail Cloud and Infrastructure

Infrastructure is invisible when it is right and catastrophic when it is wrong. We size it to the workload rather than to a brochure, automate the deployment so that shipping is boring, and rehearse recovery before you need it. And we keep an eye on the bill, because cloud spend has a way of drifting upwards when nobody is looking.

  • Hosting architecture — AWS, DigitalOcean, Hetzner or UK-based managed hosting, chosen on workload and data residency rather than habit.
  • Deployment pipelines — Git-based CI/CD with staging environments, automated tests, database migrations and one-command rollback.
  • Backup and recovery — Off-site, encrypted, versioned and restored on a schedule to prove they work.
  • Resilience and failover — Health checks, graceful degradation, queue-backed jobs and a documented recovery procedure with real numbers for how long it takes.

Ways to work together

Pick the arrangement, not the package.

We do not sell tiers. These are the three shapes an engagement tends to take, and we will tell you which one suits you even when it is the cheapest.

01

Project

A defined build with a written specification, milestones and a fixed price for each phase. Best when you know roughly what you need and want certainty on cost.

  • Fixed price per phase
  • Fortnightly demos
  • 30 days post-launch support included
  • Full handover documentation

02

Retained

A monthly arrangement covering maintenance, monitoring, support and a block of development hours. Best when software is central to how you trade.

  • Defined response times
  • Monthly written report
  • Development hours included
  • Thirty days' notice, month to month

03

Advisory

Short, focused engagements: a technical audit, a build-or-buy decision, a second opinion on a quote, or supplier due diligence. Best before you commit real money.

  • Fixed-fee audits
  • Written findings and options
  • Vendor and quote review
  • No obligation to build with us

Tools of the trade

Chosen for the job, not for the CV.

  • PHP
  • Laravel
  • WordPress
  • TypeScript
  • React
  • Next.js
  • Node.js
  • Python
  • PostgreSQL
  • MySQL
  • Redis
  • Docker
  • AWS
  • Cloudflare
  • GitHub Actions
  • Stripe
  • REST & GraphQL
  • WCAG 2.2 AA

Start here

Tell us what you are trying to build.

A short conversation is usually enough to tell whether we are the right team for the job. No sales script, no obligation.

We reply within one working day. No sales sequence, no pressure.