Software built around how your business actually works

We design, build and support bespoke web-based systems – CRM, stock control, asset tracking and more – for businesses across the UK. Unlimited users. No subscriptions.

  • 5.0 on Google
  • Since 200420+ years experience
  • Cyber EssentialsCertified
Example of a bespoke CRM dashboard built by e20 Solutions
Quote #1042 accepted£8,450 · Midland Fixings
17 products low on stockPurchase orders drafted

Trusted by organisations across the UK

  • Walsall Council
  • NHS
  • Advance Appliances
  • Apex Energy
  • Artemis
  • ATP
  • Dri-Pak

The signs your business has outgrown its software

Most of our clients come to us with at least one of these problems.

Spreadsheets everywhere

Multiple versions, copy-and-paste errors and nobody quite sure which file is right.

Paying per user, every month

Subscription costs that go up every time you take on a new member of staff.

Software that doesn’t fit

Workarounds, double entry and features you pay for but never use.

A developer who’s disappeared

A system your business relies on, with nobody left to support or fix it.

We fix all four, with software built around the way you work.Tell us what’s slowing you down

Bespoke software for every part of your business

From a single database to a company-wide platform – designed, built, hosted and supported by one team in Cannock.

View All Services
01 · Build

New business systems

Web-based systems designed around your processes, accessible from any device, with unlimited users.

Need something that isn’t listed?Tell us what you need
02 · Rescue & modernise

Take back control of old software

Rebuild old, unsupported or abandoned systems, and finally replace the spreadsheets.

03 · Run & grow

Hosting, support & integrations

UK hosting, ongoing development and connections to the tools you already use.

Clear, simple systems your team will actually use

Every system is designed around your processes, with clean screens that need very little training.

CRM & sales systems

Every customer, conversation, quote and deal in one place, set up the way your team sells.

  • Contacts, companies and full history
  • Quotes and invoices in a click
  • Live pipeline and sales reports
  • Links to Xero, Sage and Microsoft 365
Explore CRM & ERP
Example bespoke CRM dashboard

Connects with the tools you already use

  • Xero
  • Sage
  • Stripe
  • eBay
  • Microsoft 365
  • + any system with an API

Recent projects

A few of the systems we’ve designed, built and supported for our clients.

View All Our Work
Production and stock control system

Production & stock control system

Replaced spreadsheets and paper job sheets with one system for orders, stock, scheduling and reporting.

Read case study
National asset tracking platform

National asset tracking platform

Tracking tools and equipment across multiple sites, with servicing reminders and a full audit trail.

Read case study
eLearning booking system

eLearning booking system rescue

Took over a booking system left with unresolved issues when the previous developer disappeared, and got bookings running smoothly again.

Read case study

Stop renting software that doesn’t fit

Off-the-shelf subscriptions look cheap at first. A bespoke system is built for your business, and the costs don’t climb every time you grow.

Off-the-shelf subscriptionA bespoke e20 system
A monthly fee for every userUnlimited users, no per-user fees
Price rises you can’t controlA clear, fixed quote up front
You change how you work to fit itBuilt around how you already work
Features you pay for but never useOnly what you need, with more added as you grow
Your data on someone else’s platformUK-hosted and Cyber Essentials certified
A generic support queueSupport from the team who built it

Start with a free discovery call

Every project starts with a free discovery call and a fixed, written quote. No surprises.

  • Unlimited users included
  • No licence subscriptions
  • Free basic support

From first conversation to ongoing support

A clear six-step process, so you always know what’s happening and what comes next.

  1. Step 1

    Investigate

    A one-to-one discovery session to understand how your business works and what the system needs to do.

  2. Step 2

    Develop

    Once the scope is agreed we build in stages, with regular releases so you can see progress.

  3. Step 3

    Test

    Functional, system, unit and integration testing before anything reaches your team.

  4. Step 4

    Demo

    We walk you through the system on-site or over screen share, and fine-tune it with you.

  5. Step 5

    Train

    Training for your team, in person or online, so everyone is confident from day one.

  6. Step 6

    Support

    Bespoke software comes with bespoke support, plus hosting and ongoing development.

Secure, UK-hosted and supported for the long term

Councils, NHS teams and businesses trust us with the systems they rely on every day. We look after them properly.

Cyber Essentials certifiedGovernment-backed cyber security certification

100% UK hosting

Every system we host is in a UK data centre, so your data stays in the UK.

Backups every 4 hours

Automatic backups, so your data can be restored quickly if anything goes wrong.

Security updates

Framework and security updates to keep your system protected, included with Enterprise support.

Access anywhere

Secure, web-based access from any device, in the office, at home or on site.

Support that’s there when you need it

Every system we build comes with free Basic support. Upgrade for developer time, priority access and round-the-clock phone support.

Basic

Always free, with essential assistance and limited availability.

Freewith every system
  • UK system hosting
  • Backups every 4 hours
  • Support portal access
  • Included developer time
  • 24/7 phone support
  • Framework & security updates
Discuss Today
Recommended

Standard

Reliable support with extended access and moderate availability.

2 hoursdeveloper time
  • UK system hosting
  • Backups every 4 hours
  • Support portal access
  • 2 hours developer time
  • 24/7 phone support
  • Framework & security updates
Discuss Today

Enterprise

Comprehensive support with priority access and enhanced availability.

8 hoursdeveloper time
  • UK system hosting
  • Backups every 4 hours
  • Support portal access
  • 8 hours developer time
  • 24/7 phone support
  • Framework & security updates
Discuss Today

I had a challenging situation when my previous developer suddenly disappeared, leaving my eLearning booking system with unresolved issues. I reached out to E20 Solutions, and Mark and his team stepped in to take over the project. They understood the existing setup and fixed all the problems that had been causing major disruptions for my online bookings. They were outstanding. I’m incredibly grateful for their support, I highly recommend E20 Solutions for any system needs.

Jessica FairfulleLearning Booking System
Google Reviews5.0

Rated 5.0 from 00 Google reviews

Read Our Google Reviews

Questions we’re often asked

Straight answers about cost, timescales and what happens after launch.

Still have a question?01543 624105
How much does bespoke software cost?

Every system is priced individually, because the cost depends on what it needs to do, the integrations it needs and how much data has to be moved across. After a free discovery call we give you a fixed, written quote, so there are no surprises.

Do you charge per user?

No. There are no per-user fees and no licence subscriptions, so you can add as many users as you need as your business grows.

How long does a project take?

It depends on the size of the system, and we’ll give you a timeline with your quote. Larger systems are released in stages, so your team can start using the most important features sooner.

Can you take over a system another developer built?

Yes. We review the existing system, fix anything urgent and then support or modernise it, whichever makes more sense for your business.

Where is my data hosted, and is it secure?

All of our hosting is in the UK, every hosted system is backed up every 4 hours, and we’re Cyber Essentials certified. Framework and security updates are included with Enterprise support.

What happens after the system goes live?

We stay with you. Basic support is free, and our Standard and Enterprise plans add extended access, priority support and developer time for new features.

Do you only work with businesses in Staffordshire?

We’re based in Heath Hayes, Cannock, and work with businesses across the West Midlands and the rest of the UK. Demos and training can be on-site or online.

Guides & insights

Practical advice on bespoke software, legacy systems and moving off spreadsheets.

View All Insights
Legacy Software Modernisation: A Guide for UK Businesses

Legacy Software Modernisation: A Guide for UK Businesses

What modernisation involves, when it makes sense and how to move off old software without disrupting the business.

Read article
Rebuild or Keep Patching? The Real Cost of Legacy Software

Rebuild or Keep Patching? The Real Cost of Legacy Software

The hidden costs of keeping old systems running, and how to decide when it’s time to rebuild.

Read article
Outgrowing Spreadsheets: When Your Business Needs a Proper Database

Outgrowing Spreadsheets: When Your Business Needs a Proper Database

The warning signs your spreadsheets are holding you back, and what a bespoke database could do instead.

Read article

Running your business on spreadsheets and workarounds?

Tell us how your business works. On a free, no-obligation discovery call we’ll show you what a system built around it could look like.