SOFTWARE & PRODUCT DESIGN

Useful tools for work that cannot afford to be clumsy.

We design and build the interfaces, systems and integrations that make complex operations easier for people to use.

WHAT’S INCLUDED

Interfaces built around the work people actually do

Product and UX design

Turn a messy process into screens and states that make the next action obvious.

Interface systems

Components, patterns and rules that keep a growing product consistent.

Prototypes and testing

Working prototypes put in front of real users before anyone commits to building.

Build and handover

Clean front-end work and documentation your engineers can pick up and run with.

OUR APPROACH

Better decisions start with better systems.

Whether you are joining up disconnected tools, designing an internal product or refining a customer journey, we work from the operational detail outward. That means sensible architecture, clear interface patterns and technology that fits the job.

HOW WE WORK

Small releases, reviewed with the people using them

01

Watch the current process and find where people lose time or confidence.

02

Shape the smallest useful version and agree how success gets measured.

03

Ship, review with real users and improve in short, visible steps.

HOW A BUILD RUNS

Small releases, real work, no six-month reveal

Software projects rarely fail technically. They fail because something complete was built against a process nobody had written down. We work the other way round: watch the work, build the smallest useful thing, and put it in front of real users weekly.

01

Week one

Watch the work

We sit with the team for a day and note every point where information is copied between systems, every hesitation, and every workaround presented with an apology. The private spreadsheet nobody was supposed to build is usually the correct specification.

A map of the work as it actually happens

The list of copy-paste points and workarounds

A shortlist of what is worth building first

02

Week one to two

Define the smallest useful version

Not a demo, something a real team can use on real work with real consequences. We agree the one workflow, the data it touches, and what deliberately stays out of scope for now.

A scope with an explicit not-now list

Data model and integration points agreed

Success measured in minutes per case

03

Week two to three

Prototype and pressure-test

Clickable prototypes built with the awkward cases in from the start: the missing image, the forty-character surname, the empty state on day one, the error that arrives mid-form. Layouts that only survive the perfect example are not designs.

Interactive prototypes of the core screens

Edge cases and empty states designed

A component set the build inherits

04

Week three onward

Build in short cycles

Weekly releases into the hands of the people doing the job, so feedback is behavioural rather than theoretical. Anything that repeats becomes a pattern rather than a one-off screen, which is what keeps later changes cheap.

Working software released weekly

Integrations with the systems you already run

Reporting that replaces a manual Monday job

05

Final week

Handover and training

A tool nobody was taught is a tool nobody uses. We run the handover in person, on live work, and fix the two or three things that trip people up, which are usually worth more than anything left on the backlog.

An in-person working session on live cases

Documentation written for the job, not the developer

A known-rough-edges list, honestly written

An agreed route for future changes

TYPICAL BUILDS

The unglamorous software that changes how a week feels

Most of the value we add is not a product launch. It is removing the rekeying, the chasing and the Monday morning assembly job that quietly consumes a day a week across a small team.

Internal tools


Replacing the private spreadsheet, safely


Bulk actions that currently happen by hand


Permissions that match how the team works

Client portals


Status questions that answer themselves


Document and file exchange


Notifications people actually want

Integrations


Connecting systems that already run the business


Data captured once, not three times


Webhooks, APIs and scheduled syncs

Reporting


The number somebody assembles every Monday


Exports finance will accept


Dashboards nobody has to interpret

Prototypes


Clickable flows before committing to a build


Edge cases and empty states designed


Something to test with real users

Handover and training


In-person sessions on live work


Documentation written for the job


A route for changes after we leave

Good work starts with a good conversation.

Good work starts with a good conversation.

Good work starts with a good conversation.

Husband and wife duo · Independent studio · Chester, UK · © 2026