For South African professional-service firms.
The work is yours.The clients should not be left to luck.
We are not a marketing agency. We build and run a client-acquisition engine that wins your firm recurring clients, not leads. One firm per city, exclusive, with a guarantee. You watch one number: conversations booked.
Principal-led. Recurring clients, not leads. The fit is wrong, we say so on the first call.
The problem
Excellent at the work. The clients left to chance.
Most professional firms are superb at delivery and leave the winning of clients to referral, to luck, to whoever happens to call. There is no system for it.
What most firms lean on
Why growth stays capped
Referrals and repeat business, whenever they happen to arrive.
Nothing compounds. Every quiet month starts again from zero.
The occasional inbound enquiry, unbidden and unpredictable.
Pipeline stays invisible, so it cannot be managed or forecast.
A partner who sells between delivering, when there is time.
Your best people are busy doing the work, not winning the next client.
The usual routes
Hover any route to see where it leaks.
Referrals
Real, but unpredictable and outside your control. You cannot dial referrals up in a slow quarter, and they rarely reach the specific clients you actually want.
A marketing agency
Built for clicks, impressions, and brand, not for signed clients. You pay for activity, and you are still the one who has to convert whatever trickles in.
Buying lead lists
Cheap names, cold and unqualified. Volume without fit, and the work of chasing them lands straight back on the people who should be delivering.
Hiring a salesperson
Months to ramp, a salary whether or not they land anyone, and one person’s network as your ceiling. A single point of failure dressed up as a solution.
The firms that grow on purpose build one system for winning clients, and watch one number while it runs.
Why us
We are not a marketing agency. We build and run the engine that wins your firm signed, recurring clients, exclusively, one firm per city. You watch one number: conversations booked.
The work
Four stages. One client-acquisition engine underneath.
Each stage is built and run for you, not sold as advice. The clients you never met because no one went looking. The interest that cooled because nothing followed up. The account a rival firm won because it had a system and you did not.
Source
Find the decision-maker directly, not the gatekeeper.
We map the firms worth winning, identify the person who signs, and reach them by name. No lists, no spray, no luck.
Outreach
A studied approach that earns ninety seconds, then a booked session.
Every message is written to one named person, about their firm, with a single ask. Enough signal to be worth a reply.
Book
Every touch aims at one thing: a short working session in the diary.
No nurture loops that go nowhere. Interest is converted into a time and a date while the conversation is still warm.
Convert
Run the offer, the exclusivity, the guarantee, then book the next step live.
One firm per city, recurring clients not leads, the risk on us. We close on the call and set the next move before it ends.
The guarantee
An agreed number of qualified conversations inside 60 days, or we keep running at no further charge until you have them.
Booked conversations are the deliverable. The fee is R12,500 a month, and the risk stays on us.
The engagement
One engine, pointed at the owners worth reaching. You watch one number.
A monthly engine, run by us, aimed at the decision-makers you actually want, with a guarantee that carries the risk on our side, not your wallet.
Map
Days 1-7
Decide exactly who to reach, and what to say.
We pin down the owners worth your time, lock your city, and build the approach that earns ninety seconds from a stranger.
Deliverable
Your target map and approach, signed by Kai. Yours to keep if we stop here.
Reach
Week 2 on
Studied, direct outreach to the decision-maker.
No switchboards, no gatekeepers. A disarming approach that proves we know your trade and aims at one thing: a booked session.
In the room
Kai, plus the outreach desk. Live and reaching owners by week two.
Convert
Ongoing
Qualified conversations land in your diary.
You run the offer, the exclusivity, the guarantee, and book the next step live. We watch the only number that counts.
The number
Conversations booked. One figure, watched every week.
The guarantee carries the risk, not your wallet.
An agreed number of qualified conversations inside sixty days, or we keep running at no further charge until you have them. No large upfront. A monthly fee, one firm per city, and signed recurring clients rather than names to chase.
One firm per city, and never your competitor. The first firms in each market sharpen the engine. After that, it locks.
The proof
Our names are on this. So is the work.
The principals

Kai Viljoen
Principal · Strategy & systems
Kai designs and runs the acquisition engine end to end: who to reach, how to reach them, and the system that turns a cold market into booked conversations. A systems operator who has founded and run companies across several industries, he holds the work to one number and makes it move.

Raul Martins
Principal · Demand & CRM
Raul is a force in the agency world, known for making paid advertising and CRM actually pay. He has built and run the campaigns that turn ad spend into real pipeline, and the CRM systems that catch that demand and convert it, so nothing leaks between the first click and the signed client.
Two principals, equal partners. Direct access to both.Email us ↗
Direct principal access
We are not a faceless agency. When you engage IGC you work directly with the two of us, and we are the people answerable for the result: an agreed number of qualified conversations, booked.
And if the fit is wrong, we say so on the first call. We would rather pass than take a fee we cannot stand behind.
How we hold ourselves to it
The terms are the accountability. R12,500 a month, the risk on us.
No large upfront. A monthly fee, and the guarantee that carries it: an agreed number of qualified conversations inside 60 days, or we keep running at no further charge until you have them.
One firm per city, exclusive. We will never run the same engine for the firm across the road from you. Sign with us and that lane is yours.
Exclusive · Recurring clients, not leads. Direct principal access.
The firm mirror
See your firm through the same lens we run on every working session.
Drop your domain and your email. You receive a research brief on your firm within 24 hours, signed by Kai: the clients worth reaching, where your growth is leaking, and the acquisition angle we would run. The same homework we do on every firm before we agree to engage. Free, one email, no sequence.
One email. No drip campaign. No sales sequence.
The arithmetic
What is one new client worth to you?
Set your own numbers. The fee is fixed at R12,500 a month. The question is only ever what a client is worth against it.
Type your real figure
Type your real figure
One client covers 18 months of our fee. Win 4 in a year and that is R880 000 of new business, against R150 000 in fee.
We charge R12,500 a month. The maths is rarely close.
The questions
Five objections we expect. Five answers we will not soften.
Why a system instead of just referrals and word of mouth?
Referrals are real business and you should keep every one. But they arrive on their schedule, not yours, and they dry up without warning. A system is what wins clients in the months referrals go quiet.
Can't I just hire a junior to do business development?
You can, and many firms do. Then you carry the salary, the training, and the slow months while they learn what works. We bring the engine already built and running, and we are answerable for the result in 60 days, not in a year.
Can you show ROI or first real conversations inside 60 days?
Yes, and it is the whole basis of the offer. We commit to an agreed number of qualified conversations inside 60 days. If you do not have them, we keep running at no further charge until you do. One new client usually returns the fee many times over.
My people won't want to change how they work.
They should not have to. The engine runs alongside your team, not on top of it. We source, approach, and book the conversations; your people do what they are excellent at, which is win the client in the room.
Why you over a marketing agency?
An agency sells you leads and activity, and hands you a dashboard. We are not an agency. We run a client-acquisition engine and hand you one number to watch: conversations booked, with signed exclusivity and a guarantee behind it.
Book a working session
Thirty minutes. We arrive prepared.
The contract for the call
T-2 DAYS
Before the call
We bring a research brief on your firm. The clients worth reaching, your market, where acquisition leaks today. You will know we did the homework.
T+0
On the call
We walk one specific way to win the clients you want in the next sixty days, costed against what one client is worth to you. No deck. No discovery questionnaire.
T+30 MIN
After the call
You keep the brief and the recommendation regardless. Working with us beyond that is your decision, on your timeline.
30 min · Senior time
PT · ET available
Powered by Cal.com · Times shown in your local timezone
We hold you to this
We block thirty minutes of senior time and prepare a brief on your firm. If it is on your calendar, we both show up. If we are not useful inside the first ten minutes, you tell us and we hand back the rest.
