Local SEO in Gauteng that puts you in front of nearby buyers
If someone in your suburb Googles what you do, you want to be the first business they see — not the tenth. Our Starter bundle at R10,000 a month is the retainer that closes that gap — and your first month is on us.
Most Gauteng service businesses are losing leads to companies that are not necessarily better — just more visible. Their Google Business Profile is properly optimised, their reviews are stacking up, their site loads fast on mobile, and their name, address and phone number match everywhere they are listed online. Our Starter bundle at R10,000 a month is the retainer that closes that gap — and your first month is on us, so you see the audit, the fixes, the content and the reporting land before your first invoice arrives.
What’s included in the Starter bundle (R10,000/pm)
The Starter bundle is our local-first package — built for single-location service businesses that want their phone ringing more from Google. Everything below is included:
- Google Business Profile optimisation — up to 2 listings, tuned end-to-end (categories, services, description, photos, products, Q&A, posts and messaging) for how Google actually ranks local businesses in 2026
- Local SEO audit + on-page optimisation — a full technical and on-page audit, plus optimisation of up to 3 core pages (titles, meta, H1s, schema, internal linking)
- Local keyword targeting — up to 10 commercial and "near me" keywords tied to the suburbs, cities and services you actually want more of
- Social media presence — 2–3 posts per week, tailored to your brand, so your GBP is not the only place customers see you show up
- Short-form video — 2 videos per month for social and GBP, because Google now rewards active listings with rich media
- Monthly AI-generated performance report — rankings, GBP insights, traffic and calls, all in plain language
- Email support — direct access to the team when you need answers, not a ticket queue
Multi-location or moving into national keywords? Growth (R20,000/pm) covers up to 5 GBP listings and 25 keywords with paid ads and daily social baked in — see National SEO for that level of reach.
How the engagement runs
- Week 1 — audit and baseline. We map where you rank today, how your Google Business Profile is performing, and where the biggest local visibility gaps sit.
- Weeks 2–4 — foundation. Technical fixes, on-page changes, GBP optimisation and citation clean-up all go live.
- Month 2 onward — compound. Local keyword targeting, review generation, ongoing GBP posts and refinements based on what the data shows.
- Monthly — measure and adjust. You get a plain-language report and, if it makes sense, a short call to discuss what is next.
Pricing
Starter bundle: R10,000 per month. No setup fee. Month-to-month. Everything in the deliverables list above, included.
Your first month is on us. Full delivery — audit, GBP optimisation, on-page work, first social posts and videos, monthly report — lands in month one before we invoice a rand. If it is not the right fit at the end of that month, you walk away with the work already done and no bill. If it is, we carry straight into month two.
Moving beyond one location or pushing into national keywords? See Growth (R20,000/pm) or Scale (R30,000/pm) on the homepage.
Who this is for
- Local service businesses in Meyerton, Vereeniging, Midvaal, Johannesburg, Pretoria or greater Gauteng
- Trades, health professionals, legal and accounting firms, event venues, security companies, and any brand where the buyer is within driving distance
- Owners who want their phone to ring more from Google searches, not just paid ads
Who this is not for
- National e-commerce brands without a physical service area — see National SEO instead
- Businesses expecting first-page results in two weeks — local SEO compounds; the honest window is 6–12 weeks for early movement
Why BurnesSEO
We are a specialist studio based in Highbury, Meyerton — not a call-centre agency with a rotating account manager. Bibi, Shané and Caitlyn do the work, report the work, and pick up the phone. We have taken a plumber from position #47 to position #3 for their primary local keyword. We publish our pricing on the site instead of hiding it behind a "book a strategy call" funnel. And every recommendation ties back to a measurable outcome — no vanity metrics dressed up as wins. Read more about how we work →
Related services
Ready to see where you stand today?
Run the free 30-second website audit or get in touch — we’ll tell you honestly what it will take to move your business into the local pack, and if we start together, your first month is free.