Software engineering
We build the software a business actually runs on.
Most agencies stop at the brochure site. We keep going: the app your customers log into, the system that replaces the spreadsheet, the integrations that make the rest of it talk. Built properly, handed over working, and yours to keep.

Working with
Two so far. Both live, both running on this stack, both linked below so you can go and look.
The numbers, honestly:
We started this year. Those are all the numbers there are — and every one of them is real.
Recent work
Two live sites, both handed over with a dashboard the client runs themselves.
All workWhat we build
We build
Your storefront
The site that has to make the phone ring.
A fast, properly built site that says what you do and gets people to contact you. Not a template with your logo dropped in — written, structured and designed around how your customers actually decide.
Get a siteYour tools
The tool your customers or your team log into.
A booking flow, a client portal, an ordering system, a members area. Anything where people sign in and something happens. Built as a real application with accounts, permissions and data you can export.
Build the toolYour operations
The thing that replaces the spreadsheet everyone is scared of.
Clients, jobs, invoices, stock, staff, payroll — whatever your business actually tracks. Built around how you already work rather than forcing you into someone else's software. Custom, so it fits, and so you are not paying per seat forever.
Replace the spreadsheetWhy us
The parts most agencies leave out.
You own it
The code, the domain, the database and the hosting account are all in your name. No licence, no lock-in, no hostage situation if you leave.
You can edit it
Every site ships with a dashboard. Change your prices, add a product, swap a photo — without paying anyone. That is the default, not an upsell.
Built to be cheap to run
Our sites run on infrastructure that costs a few dollars a month at normal traffic, not a few hundred. That is a deliberate engineering choice, and it is why the care fee is what it is.
Bilingual when you need it
English and Arabic done properly rather than a translate widget bolted on. It matters if your customers are not all in one language.
One team, start to finish
The person who scoped it builds it. No handover to a junior after the deposit clears.
Honest about scope
If a spreadsheet already does the job, we will tell you. We would rather build the right small thing than sell you the wrong big one.
Insights
What we have learned, written down.

Your website should not be a hostage
If leaving your web company is difficult, that difficulty was designed. Here is what owning your site actually means.

We opened a client's website and found 1,370 spam posts
A tour operator came to us because their site had "stopped working". It had not stopped working. It had been taken over.
Want something like this?
Tell us what the business does and what is not working. We will tell you what we would build and what it costs.
Start a project