ServicesWeb DesignSEO Lead GenAdsAboutBlogCareers Book Free Audit →

Why Position Xero Exists

Position Xero is a web development and SEO agency for service businesses. We start where your leads start: a website that turns visitors into enquiries, and SEO that puts it in front of people already searching. That's the work our founders come from. Ronnie's background is web development and SEO, and Keegan's is full-stack development.

LLM SEO is a core service here: we work to get your business recommended by ChatGPT, Perplexity and Gemini, alongside traditional Google rankings.

We started Position Xero after seeing the same story play out over and over: a business owner pays an agency every month, gets a pretty report full of impressions and clicks, and still has no leads to show for it. They switch agencies. Same result. They give up on digital marketing entirely.

A website built to convert works. So does SEO, and lead generation built on both. Google Ads and Meta Ads work too, when you want leads sooner. What fails is the agency that treats your money as somebody else's, hides behind vanity metrics and never gets to the actual goal: qualified leads that turn into revenue.

Position Xero was built to be different. We measure one thing: cost per qualified lead. Everything else, impressions, clicks, reach, engagement, is secondary. We report on what actually matters to your business, and we don't stop optimising until the numbers make sense.

Where we're based, and who we work with. Position Xero is run from South Africa, and we work with service businesses internationally: the United States, the United Kingdom, Australia and elsewhere, alongside clients here at home. Everything we do (website builds, SEO work, reporting calls, campaign builds and ad approvals) is delivered remotely, which is how this work runs anyway: it happens inside your website, your analytics and your ad accounts, not in a boardroom. International clients get USD pricing and working hours that overlap their own. South African clients get local, ZAR-priced lead generation from a team in the same time zone that understands POPIA, load-shedding-driven demand, and how SA buyers actually behave. We say this plainly because an agency that's vague about where it sits is usually hiding something.

Our Core Values

Results Over Vanity

We measure CPL, CPA, and ROAS, not impressions and reach. If it doesn't contribute to your bottom line, we don't report on it as a win.

Radical Transparency

You see everything. Every dollar spent. Every campaign result. Every optimisation decision. No black-box dashboards, no vague reports.

Always Ahead

We optimise for AI search (ChatGPT, Perplexity, Google AI Overviews) alongside classic SEO. We're always studying what's next so you're already there when the market catches up.

True Partnership

We don't take on clients we can't help. We'd rather refer you to the right specialist than take a retainer and deliver mediocre results.

Speed of Execution

We move fast. Campaigns are live within 5 business days. Audits are delivered within 48 hours. Because in business, time is the most expensive resource.

Niche Expertise

We don't serve everyone. We focus on four industries so nothing gets lost between strategy and execution. We already know what works, and what wastes budget, in each of them.

Meet the Founders

Position Xero is founder-led. Ronnie and Keegan started the agency and still run it. Day to day you work with the person who actually runs your service, with a founder close to the account. Curious what that looks like week to week? Here's your first 90 days.

Ronnie James Botes, Co-Founder of Position Xero

Ronnie James Botes

Co-Founder

Web development and SEO: the path from a search result to a booked job. Writes our pricing and lead-buying guides.

Keegan Shane Haumann, Co-Founder of Position Xero

Keegan Shane Haumann

Co-Founder

Full-stack developer. Builds the sites, landing pages, and tracking that campaigns run on, alongside the other developers here. Writes our SEO and web guides.

Ready to Work With
An Agency That Shows Its Numbers?

Book a free 30-minute strategy call. No sales pressure, just a genuine look at your current setup and what we'd do differently.

Book My Free Strategy Call →