Web and mobile app development
Customer portals, booking systems, field-service apps and web platforms, designed and built by the same team that hosts and supports them afterwards.

What's included
Everything in one place, from one team
Web applications, customer portals and apps for iOS and Android.
- 01
Web applications
Browser-based software for customers or staff: portals, booking and ordering systems, account areas and dashboards.
- 02
Mobile apps for iOS and Android
One shared codebase for both platforms where that makes sense, native where it doesn't. We handle App Store and Google Play submission.
- 03
Interface design
Prototypes tested with real users before development starts, with accessibility designed in to WCAG 2.2 AA.
- 04
APIs and back ends
The server side every app needs: sign-in, data, payments, notifications and connections to the systems you already use.
- 05
Hosting and care
Deployed to well-run cloud infrastructure, then kept updated, monitored and secure after launch.
Need something not listed?
Describe the problem rather than the service. We'll tell you whether we can help.
Tell us what you need
How it works
Four clear steps, no surprises
You always know what happens next, and nothing starts until you've agreed it.
Shape the idea
Who uses it, what problem it solves for them, and what the first version must do, written down and agreed.
Prototype
A clickable prototype you can put in front of users before a line of production code is written.
Build and release
Regular releases to a test environment you can use, then to the live site or the app stores.
Run and improve
Monitoring, updates for new browser and phone versions, and improvements based on how people actually use it.
Pricing
How pricing works
Each app is quoted per project after discovery. Hosting and ongoing care are priced separately and agreed before launch, so you know the running costs in advance.
Want a figure for your situation?
Tell us what you need and we'll explain what the quote would depend on.
Ask for a quoteTechnology
Tools chosen to last, not for novelty
We choose tools for how long they'll be supported and how easy they are to hire for.
Web
Mobile
Back end
Hosting
A project we deliver
A customer portal for a field-service company
The problem, how we solve it, and what changes afterwards.

The problem
Customers phone and email to book visits, chase progress and ask for copies of certificates, so the office spends much of the day answering the same questions.
How we solve it
- Prototype the three things customers ask for most and test it with a handful of them.
- Build a portal where customers book visits, see job status and download certificates.
- Connect it to the scheduling system the engineers already use, so nothing is entered twice.
What changes
- Fewer routine calls
- Customers can self-serve at any hour
- Certificates in one place
Should we build a web app or a mobile app?
Start with the web unless you need something a phone does best: offline use, the camera, location or push notifications. A web app reaches everyone and is cheaper to change; a mobile app can follow once the product has proved itself.
How long does an app take to build?
It depends on scope. We'd rather launch a smaller first version sooner and improve it with real users than spend a year building everything at once. Your quote includes a timeline.
Will the app be accessible?
Yes. We design and test against WCAG 2.2 AA. It matters for public-facing services and makes the app easier for everyone to use.
Related services
Often paired with this service

Bespoke software
Internal tools, integrations and business systems built around how you already work.

Cloud & DevOps
Cloud migration, infrastructure management and automated deployments.
Start a conversation
Tell us what you're working on
A few lines is enough. We'll reply within one business day to arrange a call.
- 1You tell us what you need by form, email or phone.
- 2We reply within one business day and book a short call.
- 3If we're a good fit, you get a written scope and quote.
- Phone
- 07869 579246
- Hours
- Monday to Friday, 8:00–18:00