How we work

Six steps, and you can see every one of them.

No black box. From the first call to the month after launch, every stage has a named owner, a written deliverable and a date — and all three appear in your portal the moment they change.

01

Discovery

A 45-minute call, free and with no obligation. We ask what the business needs to happen rather than which features you want, and we work backwards from there. If a spreadsheet would solve it, we will say so.

2–3 days Led by a strategist
Requirements noteIndicative budgetFeasibility opinion
02

Proposal & agreement

A written scope with a fixed price, a delivery date and an explicit list of what is in and what is out. You read it in your portal, sign it with your own hand on screen, and it locks. Editing it afterwards requires both of us.

Within 48 hours Signed in your portal
Signed agreement50% deposit invoiceNDA if requested
03

Design

Flows before screens, screens before code. You get a clickable prototype you can hand to a colleague, so the expensive changes happen while they are still an afternoon's work rather than a rebuild.

1–3 weeks Product designer
WireframesClickable prototypeDesign system2 revision rounds
04

Build

Two-week sprints, each ending in a working preview on a staging URL you can open. Your portal progress bar moves as each sprint closes, and every deliverable lands in your files tab as it is finished.

2–12 weeks Named engineering lead
Sprint previewsStaging environmentWeekly written update
05

Launch

Testing on real devices and real Tanzanian connections, then deployment, DNS, SSL, analytics and Search Console. We hand over source, credentials and a written runbook in the same week.

3–5 days Engineering + QA
QA sign-offSource & credentialsRunbookBalance invoice
06

Care

Thirty days of warranty on everything we shipped, at no cost. After that, an optional care plan covering hosting, monitoring, backups and a monthly allowance of small changes — or nothing at all, if you would rather take it in-house.

Ongoing Support team
30-day warrantyCare plan from TZS 25,000/moHandover training

What makes it different

The part most agencies leave out.

Any studio can list six steps. The difference is whether you can see which one you are on without sending an email — and whether the dates in the proposal survive contact with the build.

Progress is a number, not an adjective. Each milestone carries a percentage that our project manager updates as work closes. You see the same figure we do, the moment it changes.

The agreement locks when you sign it. If we later need to change the scope, the portal flags that the signed version no longer matches and asks for a fresh signature. Nothing changes quietly.

You hold the money until handover. Half up front, half when the work is in front of you and working. We carry the delivery risk, which is the way round it should be.

A real timeline

Business website, 3 weeks

Discovery call Day 1
Proposal delivered Day 3
Agreement signed, deposit invoiced Day 4
Deposit clears, work starts Day 6
Design approved Day 12
Staging preview live Day 19
QA and content load Day 22
Launch and handover Day 25

Drawn from a real 2025 engagement. Your dates go into your agreement and your portal.

Straight answers

Questions we are asked most

We ask what the business needs to happen, who it affects and what it currently costs you. Forty-five minutes, free, and you leave with an honest opinion on whether the project is worth doing at all.
Within 48 hours of the discovery call, in writing, with a fixed price and a delivery date. If we need longer we tell you why and when.
We price the change, you approve it in writing, and the portal flags that your signed agreement no longer matches so a fresh signature can be taken. Nothing changes silently.
Yes. Work stops, your deposit stays on account and we hold your place for 60 days. Beyond that we may need to re-quote if rates or the team have moved.

Ready when you are

Let us build the thing you keep putting off.

One call, no obligation, and an honest answer about whether it is worth doing.

Chat with us