Home/Services/Local SEO
Local SEO

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 optimisationup 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 optimisationa full technical and on-page audit, plus optimisation of up to 3 core pages (titles, meta, H1s, schema, internal linking)
  • Local keyword targetingup to 10 commercial and "near me" keywords tied to the suburbs, cities and services you actually want more of
  • Social media presence2–3 posts per week, tailored to your brand, so your GBP is not the only place customers see you show up
  • Short-form video2 videos per month for social and GBP, because Google now rewards active listings with rich media
  • Monthly AI-generated performance reportrankings, GBP insights, traffic and calls, all in plain language
  • Email supportdirect 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

  1. Week 1audit and baseline. We map where you rank today, how your Google Business Profile is performing, and where the biggest local visibility gaps sit.
  2. Weeks 2–4foundation. Technical fixes, on-page changes, GBP optimisation and citation clean-up all go live.
  3. Month 2 onwardcompound. Local keyword targeting, review generation, ongoing GBP posts and refinements based on what the data shows.
  4. Monthlymeasure 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 areasee National SEO instead
  • Businesses expecting first-page results in two weekslocal 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 →

Frequently asked questions
Most local campaigns show early movement within 6–12 weeks, with the bigger gains compounding from month three onward. Google Business Profile changes can move rankings within days, while on-page and citation work builds authority over the first two to three months.
Yes — they solve different problems. Google Ads gets you visible today for a per-click cost. Local SEO builds free, compounding visibility in the Map Pack and organic results, which reduces your reliance on paid spend over time. Most of our clients run both.
We do. Our local SEO bundle works for any South African service business with a defined service area. Gauteng is where we are based and where most of our clients are, but Cape Town, Durban and smaller centres are all supported.
The local pack is the map and three-business listing Google shows at the top of local searches — the box you see when you Google "plumber near me" or "dentist Meyerton". Ranking in the pack typically drives more calls and directions than any organic result below it.
Almost never. We work with WordPress, Wix, Squarespace, Shopify, Webflow and custom builds. If something on your platform is actively holding you back, we will tell you in the audit — and we will not recommend a rebuild unless it is genuinely needed.
Yes. Your first month of the Starter bundle is full delivery — audit, GBP optimisation, on-page work, first social posts and videos, monthly report — at no cost. If you cancel before month two, you pay nothing. All bundles are month-to-month, so there is no lock-in either way.
Let\u2019s talk

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.