Johannesburg is the most competitive local market in South Africa, and the businesses that win are the ones a buyer can find, understand and contact quickly. Below you can read exactly what we do each month, what it costs, and what changes in the first 90 days, before you speak to anyone.
Johannesburg has no shortage of companies selling SEO, and the pitch is usually the same: a slide, a promise, and a twelve month retainer before you have seen a single price. We do it the other way around. The work, the tiers and the reporting are all on this page, and you can read them without giving anyone your phone number.
Here is the blunt version of what usually goes wrong when a Johannesburg business hires the wrong company.
So this page answers four things in order: what we actually sell, what it costs, what you get every month, and what result you should expect to see and when. If that is what you wanted to know, everything you need is below.
Reports full of impressions, no phone calls. The monthly fee was real and the result was never measured against anything the business actually needs, which is enquiries.
You are told it takes time and it is complicated. Those are the two sentences that hide a thin month. You are entitled to know which pages were changed and why.
A twelve month contract protects the agency from having to prove itself. If the work is good, the results are the reason you stay, not the contract.
There are three rankings packages, and two smaller ways to start. The packages decide how far you want to rank: your own suburbs, the whole country, or overseas. Every price below is a starting price for a documented scope, and the final quote depends on your services, your areas, the competition and the condition of your current website.
The final quote is written down before any work starts. If something falls outside the scope, it gets quoted separately and you decide whether to do it. There is no monthly fee that quietly covers work nobody agreed to.
Rank in the map pack and the Johannesburg suburb searches that decide who gets called first. This is where most local businesses should start.
Everything in Local Rankings, carried across the country so you compete beyond your own suburbs. For a business that sells outside Johannesburg.
Everything in Local and National Rankings, with targeting for other countries. For a business selling into markets outside South Africa.
An easy way to start: Google Business Profile management, website management and light SEO support. No blog posts and no social media.
A fast static website, under ten pages, built so it can be found from day one. Extra pages are R800 each after that.
Not sure which one fits? Send the form with your service and the areas you cover, and we will tell you which package makes sense for you, including when the honest answer is that you do not need the bigger one yet.
Ask Which Tier FitsThis is the work, in plain language, so you can hold us to it. Everything on this list happens on a schedule, and everything that was done in a month appears in that month's report. If a line on this list was not done, you will see it, because you can open your own Search Console and check.
Every item below is included in at least one of the packages above, and the cards say which one carries which item. Nothing on this page is a vague promise that nobody is responsible for.
SEO has a real timeline and it is longer than a month. You deserve to know which parts happen quickly, which parts take a season, and which parts nobody can promise at any price.
Weeks one to four: the profile and the pages get fixed.
Months two to three: indexing, impressions and first movements show up.
The aim is not to sell you the biggest package. It is to find the smallest starting point that will actually move your business, do that properly, and expand only where the numbers say it is worth it.
We check what your customers see when they search your service and your suburb: your profile, your pages, your competitors, and where you are simply absent. You get the findings and the tier recommendation in writing, including the recommendation to start smaller if that is the honest answer.
Profile, titles, headings, schema, page speed and the enquiry paths get put right first. This is the part that is fully in our control, and it is why the first month shows visible change even though Google has not ranked anything new yet.
New service pages, location pages and answer content go up, internal links connect them, and the profile keeps being worked. Every month you get the report: what went up, what moved, what did not, and what is next. You can stop at the end of any month.
Send your service, your suburb and your website if you have one. You get back which tier fits, what the first month would include, and what it costs. If we are not the right company for the job, we will say so.
One thing worth knowing before you decide
When someone nearby searches for what you sell, Google has to decide which businesses are real, relevant and worth recommending. It reads your profile, your pages, your service list, your areas and your answers. If it cannot read your business clearly, it recommends someone else's. That is the entire reason the foundation work comes before the content work.
What a lost customer actually looks like
So we start with the foundation: a website Google can read, a profile that matches the business, and pages written in the words your customers actually type. Owned, not rented.