You’ve earned it. We’ll show you where it’s leaking.
We catch the calls you miss, flag the quotes that have gone quiet, get the invoices out the same day, and take the paperwork off your Sundays — one fix at a time, and it must pay for itself. Built for owner-run South African businesses.
Free · 20 minutes · no sales pitch · if there’s nothing worth fixing, we’ll say so.
Nothing reaches a customer without a human saying yes.
Where the money goes
Your phone rings while you’re on a job. No message. The caller books the next business on Google.
Your quotes go quiet. Your invoices get paid when the client feels like it.
And the admin gets done at night — by you.
Now picture the same week: every enquiry answered, every quote followed up, every invoice out the door — and your evenings back.
You’ve seen the AI hype. Most of it deserves your scepticism.
That’s why Compassberg only builds what pays for itself — and proves it in your own numbers.
Two ways businesses leak — two ways we fix it
Which one is costing you more?
Turn more enquiries into paid jobs.
For plumbers, electricians, solar and septic installers and other trades: we shorten the road from the first call to money in the bank.
- Calls missed on site — never called back
- Quotes sent, then silence
- Job done Friday, invoice sent… eventually
Turn paperwork chaos into clean records and clear next actions.
For bookkeepers, accountants, attorneys and property managers: documents become captured, checked, approved records — exceptions flagged to a human, never guessed at.
- Chasing clients for the same documents, every month
- A shared inbox where things quietly disappear
- Month-end as a fire drill
Behind both: a 12-point workflow automation diagnostic. We check all twelve, then prescribe one fix — often none, and we’ll say so.
Enquiry to payment
- Enquiry & missed-call capture
- Qualification & booking
- Quote to acceptance
- Job completion & invoice hand-over
- Invoicing & payment recovery
- Repeat service, reviews & referrals
Paperwork to decisions
- Supplier invoices & approvals
- Document packs & onboarding
- Inbox to action
- Reconciliation exceptions
- Contracts, dates & renewals
- Management reporting
How it works — the Proof Ladder
You only pay the next step after the last one proved itself.
-
Leak check Free · 20 min
You talk, we listen. If we can’t see a workflow worth fixing, we say so and you’ve lost twenty minutes, not money.
-
Automation Diagnostic Paid · credited to your pilot
We measure your leak against 12 workflow patterns and prescribe one fix — with the maths in your own numbers. You keep the written findings either way.
-
Pilot, paid in stages Staged · stop at any gate
The next stage is only due after the fix passes a manual test on your real work. Stop at any gate owing nothing further.
-
Keep it running Month-to-month
Monitored and fixed, a one-page rand-results report every month. Cancel on one month’s notice and keep everything we built.
Step one is free and takes twenty minutes.
Book the leak checkThe leak calculator
Work out your own leak.
Your numbers, our arithmetic. Nothing stored, nothing sent.
1 · Your numbers
Count last week’s missed-call log on your phone. Most owners guess low.
Your typical invoice for one job — the real average, not your best week.
30% is a deliberately conservative default. Many trades close closer to half of the calls they answer.
2 · Your estimated leak
Your estimated leak
R11,690/month
- ±22 calls missed a month
- → ±6 jobs lost at your 30% close rate
- → R11,690 a month walking past you
That’s R140,290 over a year.
Recoverable with same-minute call-backs*: up to R8,180/month
*Assumes ±70% of missed calls get a reply fast enough to save the job. Never 100% — anyone promising that is selling.
How we got this: missed calls × 4.33 weeks × your close rate × your average job value. That’s the whole formula.
An estimate, not a quote. A 20-minute call gets you your real figure.
Book a free call about your R11,690/monthNo pitch. We check your numbers and tell you if this isn’t worth fixing.
Runs in your browser. Your numbers are never stored or sent to us.
1 · Your numbers
Anyone who types, chases, or retypes — including you.
Quoting, invoicing, chasing documents, moving data between systems.
Monthly salary ÷ 173, or what you’d pay a temp.
2 · Your estimated leak
Your estimated leak
R93,600/year
- ±624 hours of admin a year
- → at R150 an hour
- → R93,600 a year in staff time
That’s R7,800 a month.
Recoverable with the right workflow*: up to R65,520/year
*Assumes ±70% of repetitive admin can be automated. The rest still needs a human — that’s fine.
How we got this: people × hours a week × 52 weeks × what an hour costs. That’s the whole formula.
An estimate, not a quote. A 20-minute call gets you your real figure.
Book a free call about your 624 hoursNo pitch. We check your numbers and tell you if this isn’t worth fixing.
Runs in your browser. Your numbers are never stored or sent to us.
What delivery looks like
This is the report you’d get every month.
Here’s the exact report you’d receive, arithmetic in the open. Drag the sliders and make it your month.
Sample month · illustrative numbers · not client data
In this sample month, the system ran 212 times, answered every missed call in under 60 seconds, and saved an estimated 22 hours of manual work.
Estimated revenue recovered
R18,500
10 jobs × R1,850
Missed calls captured
39
Median response time
Jobs booked from recovered calls
10
Admin hours saved
22 h
24/7 — weekends included
Runs per week
47 · 51 · 54 · 60
Where the hours went — the arithmetic in the open
| Workflow | Runs | × min each | = hours saved |
|---|---|---|---|
| Missed-call capture & SMS-back | 39 | 4 | 2.6 |
| Quote follow-up | 38 | 12 | 7.6 |
| Booking & calendar entry | 24 | 6 | 2.4 |
| Invoice & payment reminders | 52 | 7 | 6.1 |
| Owner’s daily summary | 59 | 3 | 3.0 |
| Total | 212 | 21.7 ≈ 22 h |
One afternoon, in full
- 14:07Missed call — 082 ··· ····
- 14:07SMS back sent — 28 seconds later
- 14:19Customer replies: “Yes please, tomorrow AM”
- 14:20Booking placed · owner notified on Telegram
- 16:42Quote #1088 followed up — 3rd working day
- 17:05Job confirmed · R1,850
A closed sample afternoon — nothing here is live, and that’s the point.
Estimated value this month: R18,500 recovered + 22 hours back.
Operational appendix — every run, every failure
98.6% first-pass success · 3 runs auto-retried, all recovered · 0 messages sent without a logged opt-in · every outbound message passed a human-approval gate.
Assumptions in this sample: 27% of recovered calls become jobs (conservative), R1,850 average job unless you moved the slider, 4.33 weeks per month.
In your version of this month, those quotes go out while you’re under a floor on a Saturday call-out — not at 21:00 from the kitchen table.
Sample month · illustrative numbers · not client data
In this sample month, the system sent 342 chase messages, brought in 126 documents without a human asking twice, and saved an estimated 27 hours of chase-work.
Chase-work saved
27 hours
= ±R4,860 of staff time at R180/h
Documents in, nobody asked twice
126
Chase messages sent
342
71% got a reply
Files done before deadline
Capacity freed
±6 more files
same team · 27 h ÷ ±4.5 h per file
Documents received per week
24 · 31 · 35 · 36
Where the hours went — the arithmetic in the open
| Workflow | Runs | × min each | = hours saved |
|---|---|---|---|
| Document requests & reminders | 342 | 3 | 17.1 |
| Received-doc filing & matching | 126 | 4 | 8.4 |
| Deadline status updates | 22 | 5 | 1.8 |
| Total | 490 | 27.3 ≈ 27 h |
One morning, in full
- 08:02Document request sent — February bank statement
- 08:47Client replies with a photo of the statement
- 08:47Filed & matched to the client record — same minute
- 09:00Partner status update: 16 of 18 files on track
A closed sample morning — nothing here is live, and that’s the point.
Estimated value this month: 27 hours back — ±R4,860 of staff time.
Operational appendix — every run, every failure
99.0% first-pass success · 5 runs auto-retried, all recovered · 0 messages sent without a logged opt-in · STOP honoured immediately, every time.
Assumptions in this sample: ±4.5 hours of manual chase-work per client file per month, ±1.5 of them automatable, R180/hour loaded cost unless you moved the slider. Reply rates vary by client base.
The documents arrive while your team closes month-end — nobody spends Friday afternoon chasing PDFs on WhatsApp.
The point isn’t the software. It’s the Sunday you don’t spend catching up.
Want this report with your business’s name on it?
Book your free 20-minute leak checkWe’ll show you exactly what week one looks like. If your numbers say it’s not worth it, we’ll tell you that too.
The promise
You only pay as it proves itself.
If the system hasn’t produced more than it cost you in its first 60 days live, you choose the remedy: a set amount back in your bank account, or two months free while we fix it — both figures written into your agreement before you sign.
- Walk away with one month’s notice — and keep everything we built.
- If our system ever goes down, your phone rings exactly as it did before. We only add — we never replace.
- We will never guarantee you a number of leads or sales. Anyone who does is guessing with your money.
- Built POPIA-compliant: it runs in accounts you own, and a person approves every message.
- We only write the 60-day promise in when your own diagnostic numbers clear our bar. If they don’t, we say so and sell you the smaller fix instead.
Founder
You didn’t start this to spend Sundays on admin.
I’m Matt Diemont. I build technology companies, and I spend my time around people who own them.
Here’s what I keep finding. Nobody’s business is failing — that’s not the problem. The problem is quieter. It’s a man who is very good at his trade writing quotes at 21:00, because that’s the only hour nobody else wants from him. It’s a partner who says “you’re always on that phone” and is right. It’s the birthday you attended in body.
Nobody talks about that part. Money is easier to talk about, so we talk about the money — the missed call, the quiet quote, the invoice that sat five weeks. But the reason it matters isn’t the rands. It’s that you already did the work. You already earned it. And chasing it is costing you the evenings you should have been paid for once, not twice.
So I keep it narrow. I find the one place your business leaks and build the smallest system that closes it. The call gets answered while you’re under somebody’s floor. The quote gets followed up on day three. The invoice goes out the day the job closes. A person approves anything a customer sees.
Not more software. Less work.
I run the diagnostic, I build the system, I answer the phone. There’s no account manager, because there’s no account management.
Based in South Africa · working with owner-run businesses countrywide.
Find your leak. Twenty minutes. Free.
We’ll count what last month’s missed calls, quiet quotes and late invoices actually cost you. If there’s nothing worth fixing, we’ll say so.
Booking calendar
The fastest way to get twenty minutes in the diary.
WhatsApp MattRather just message? WhatsApp Matt
WhatsApp 072 549 9559 — replies the same business day.