Book Free Assessment Home How We Work Client Results Blog Resources About
Buying Guide

You already have software. Why is everyone still asking you things?

Karim Al Chamaa, Implemnt · August 2026 · 5 min read
Quick answer If you bought a POS or a job system and it works, you probably do not need to replace it. Most business software is built as an internal record, so it holds information well and moves it nowhere. The gap shows up as people interrupting each other to find things out, and customers calling to ask where their job is. That gap is filled by building around the software you own, not by buying a different one.

There is a conversation I keep having now that I did not have 2 years ago.

I walk into a business, ask how they track their work, and instead of pointing at a notebook they name a piece of software. They bought it, they use it, and when I ask whether it works, they say yes.

And then the phone rings, and somebody walks across the workshop to find out where a job is.

The software is not the problem

Let me be clear about this, because it is the part vendors get wrong. If you bought a system and it does the thing you bought it for, that was a good purchase. Nobody needs to sell you a replacement.

The gap is somewhere else. Your software knows the state of every job in the building. The person standing in front of you does not, and neither does the customer who dropped their item off on Tuesday.

Most business software is built to be an internal record. It is very good at holding information and much less interested in moving it anywhere.

Your system knows the answer. The problem is that everybody has to come and ask it.

What that costs, in things you can count

The bill for this arrives in pieces, which is why it rarely gets added up.

Somebody stops working to answer a question. A customer calls asking whether their thing is ready. Whoever picks up cannot answer, so they find someone who can, and 2 people stop what they are doing.

Quotes go out and nothing chases them. The system recorded that you quoted. Nothing in it noticed that 9 days passed and the customer never replied.

Nobody knows what is stuck. Every job is in there, but no screen shows you the 3 that have not moved since last week, so they surface when the customer complains.

The second tool never hears about the first. The accounting side and the operations side both hold half the picture, and a person is the integration between them.

What I actually build in that situation

When someone already owns working software, the job changes shape. It stops being a build and becomes plumbing.

A customer-facing status page that reads from the system you already run, so people can check for themselves instead of calling. Automatic messages when a job changes stage, sent from your own number. One screen that shows what is open across tools that have never spoken to each other. A quote that follows itself up.

None of that requires you to move off what you have or retrain anyone. Your team keeps using the thing they already know.

The question worth asking before anyone quotes you

If a vendor's first instinct is to replace what you own, ask them what is actually wrong with it. Sometimes the answer is good. Often the honest answer is that replacing is a bigger invoice than connecting.

The better question to start from is not which software to buy. It is this: what does somebody in your business have to interrupt another person to find out? Everything on that list is already sitting in a system somewhere. It just has no way of getting out.

If you are earlier than that and still deciding what to buy in the first place, the custom versus off-the-shelf comparison is the one to read instead.

Already have software and still answering the same questions all day?

Book a free 30-minute call. We will look at what your current system already knows and what it would take to get that information moving on its own.

Questions about building on software you already own

Often you need less than you think. A POS handles the transaction well. What it usually does not handle is everything either side of it: telling the customer where their job is, chasing a quote nobody replied to, or knowing which of your open jobs is stuck. That gap is what a layer on top fills.

Only if it genuinely needs replacing. Most of the time the software is fine and the problem is that it does not talk to anything else, or it stops at the shop door. We connect what exists and replace what needs replacing, and the second list is usually shorter than owners expect.

It means your existing tools keep doing their job and we build the missing piece around them. A customer status page that reads from your job system. Automatic WhatsApp updates when a job changes stage. A single screen that shows what is open across two tools that have never spoken to each other.

Most business software has some route in, whether that is an API, an export, a database or a webhook. Where nothing exists, there is usually a way to work alongside it rather than through it. The honest answer is that we check before we quote, because occasionally the answer is that it cannot be done cleanly and you deserve to hear that.

Projects start at 7,000 AED and most land between 10,000 and 35,000 AED depending on scope. Work built on top of software you already run tends to sit at the lower end, because we are adding a piece rather than rebuilding what you have.