Software design, development & consulting We build software, we can build yours too.

A boutique technology consultancy and product shop. Since 2010 we have taken mobile, web, cloud and enterprise projects from first sketch to shipped — for start-ups finding their footing, and for organisations that need a team who can simply get on with it.

Software we built and run ourselves

The fastest way to judge a software team is to look at what they ship when the brief is their own. These are ours — designed, built, released and supported in-house.

Juggling

Stop guessing where your time went
A streamlined time-tracking app for freelancers and small teams. One-click timers, automatic invoicing from tracked time, and seamless sync across desktop, mobile, and browser — all without the bloat of enterprise tools.

Domain: time tracking and billing for small teams

Try Juggling

Checks&TicksBeta

Enterprise Asset Management & Checklists
A platform that streamlines asset management and checklist operations with dynamic forms and conditional logic. Track assets using QR codes and NFC, with real-time analytics and reporting for informed decision-making.

Domain: field operations, asset management and inspections

Try Checks&Ticks

bookthe.space

Booking your venue, made friendly
Online booking software for halls, rooms and shared spaces. A live calendar catches double-bookings before they happen, patrons book without creating an account, and bank-transfer payments, refundable bonds and monthly reports are all handled for you.

Domain: venue and facility booking

Try bookthe.space

Consulting and delivery services

Over fifteen years we have designed and delivered specialised mobile, web, cloud and enterprise software — primarily the business systems a company runs on, from custom CRM and ERP to personnel, fleet management and operations software. If you have a project, or are about to start one, these are the ways we can help.

Technology strategy

We take a holistic approach to technology, using it as a catalyst to improve productivity, reduce costs and increase profitability. Your people are the primary focus — the measure of a good strategy is whether it helps them do their job better.

Software design

Design services for consumer and enterprise solutions alike — the flows, the interface and the shape of the thing before anyone writes code. Getting this right is what stops a build going sideways three months in.

Software development

An experienced team that delivers solutions matching your requirement. We have vast experience across mobile, web, cloud and enterprise, and we are equally comfortable building something new or working inside a system that already exists.

Project management

Experience and expertise in managing Agile software projects. We provide coaching and project tracking to keep delivery on time and on budget, and to make progress visible to everyone who needs to see it.

Custom software development

Custom business systems, built around how you actually work — CRM, ERP, personnel management, fleet management and operations software. From a single well-defined piece of work to an ongoing engagement where we act as your development team.

Start-up services

We understand start-ups and early stage technology companies. If you are seeking a technology partner, we tailor the engagement to what you actually need right now — a professional technology team to complement your business acumen, without the overhead of hiring one.

We offer equity-based payment structures for start-ups, depending on the opportunity. Conditions apply.

Prototyping

From concept to working application. A full suite of prototyping services for mobile, web, cloud and enterprise, so you can put something real in front of users, investors or your own board before committing to a full build.

Software & hardware evaluation and testing

If you need a third eye on your software or hardware, we provide independent peer review for usability, functionality and code quality — mid-project, before a release, or as due diligence on work delivered by someone else.

Support and operations

Software does not stop needing attention the day it launches. We keep systems running, deal with what breaks, and keep developing them as your needs change — whether we built the thing originally or inherited it from someone else. We run our own products in production, so this is ordinary work for us rather than an afterthought.

Not sure which of these you need? That is what the first conversation is for.

How we work

Three things shape every engagement, whether it runs for six weeks or six years.

The right technology for the problem

We do not lead with a technology, and you will not find a stack listed on this page. Choosing the tool before understanding the problem is how projects end up carrying decisions nobody can justify later. We pick what suits the problem, the budget, and the people who will maintain it once we are gone.

Delivery you can see

Agile in practice rather than in name. Coaching and project tracking keep the work on time and on budget, and keep progress visible — to you, to your board, and to anyone else who needs to know where things stand.

Equity-based structures for start-ups

For start-ups and early stage technology companies we offer equity-based payment structures, depending on the opportunity. It lets a good idea reach a build stage it could not otherwise fund, and it means we are genuinely invested in whether the thing works. Conditions apply.

Track record

Building software people rely on, since 2010