How to avoid getting burned by the wrong web developer in South Africa 2026 - Sarlie Digital

Are You a Bob? How to Avoid Getting Burned by the Wrong Web Developer in South Africa (2026)

Key Takeaways

  • The barrier to entry for web development in South Africa is extremely low. Anyone can claim to be a developer — with predictably costly results for their clients.
  • The most common warning signs: no verifiable reviews, vague answers about ownership, prices that seem too good to be true, and developers who go quiet after payment.
  • Your domain name must always be registered in your own name. If it is not, you do not fully own your web presence.
  • “Cheap” web development frequently costs far more to fix than a professional build would have cost upfront.
  • There are specific questions every South African business owner should ask before handing over money or access to any developer.

We are in a local WhatsApp web development group — a community of South African developers, designers, and digital professionals who share knowledge, flag industry issues, and occasionally commiserate over the state of things.

A while back, a colleague shared a story in the group that stopped everyone mid-scroll. It was about a client. Let’s call him Bob.


The Bob Story

Bob had a website. A proper one, built and maintained by a reputable developer over several years. Then Bob decided to switch — he found someone cheaper. Fine. It happens.

Twelve months later, Bob realised the cheaper developer was not what he had appeared to be. Basic things — like setting up a simple reCAPTCHA — turned into weeks of back-and-forth, excuses, and no results. Bob decided he had had enough and wanted to move back to his original developer.

That is when things got ugly.

The new developer killed the site. Refused to provide WordPress admin access. Refused to hand over cPanel or FTP credentials. Claimed he was using “proprietary custom software” that could not be transferred. His actual stack? WordPress and Elementor — freely available to any developer in the world.

What Bob received: a single XML export file. No images. No database. No hosting access. A site with over 100 pages of content, effectively gone.

Bob’s emails stopped working. His business was offline. His domain was in limbo. And he was left with an XML file and a legal problem.

We have seen versions of this story play out multiple times. Clients lose money. They lose content built up over years. They lose Google rankings earned over months. And the developer who caused it? Usually unreachable by the time the client realises what has happened.


Why This Happens So Often in South Africa

The entry barrier to calling yourself a web developer in South Africa is essentially zero. There is no licensing body, no mandatory qualification, no regulated standard of practice. Anyone with a laptop, a Wix account, a YouTube WordPress tutorial, and a WhatsApp Business profile can position themselves as a professional web developer and start taking deposits.

This is not a criticism of self-taught developers — some of the best in the industry are self-taught. The problem is the complete absence of accountability for those who take money, deliver poor work, hold clients hostage, and disappear.

The result is a market where:

  • R3,000 “full website” offers sit next to R30,000 professional builds, with nothing obvious to distinguish one from the other
  • Business owners who have never evaluated a website technically cannot tell the difference until something goes wrong
  • Developers who know clients do not understand the tech use that gap to obscure what they have — and have not — built

8 Warning Signs You Are Dealing with a “Bob Developer”

1. No verifiable reviews or portfolio
Every legitimate web developer has a track record. Google Business reviews, verifiable client websites, case studies, or a LinkedIn profile with real history. If someone cannot point you to at least five live client sites you can browse — and five reviews you can verify — treat that as a significant red flag.

2. Prices that seem too good to be true
A professionally designed WordPress website in South Africa costs between R8,000 and R50,000+ depending on complexity and experience level. If someone is quoting R1,500 or R3,000 for a “complete business website,” they are either cutting corners you cannot see yet, or they will disappear before the project is finished.

3. Vague answers about hosting and ownership
Ask directly: “Will I have full access to the hosting account, cPanel, and WordPress admin? Will everything be registered and billed in my name?” A legitimate developer answers this clearly and immediately. Evasive answers about “our servers” or “included hosting” without direct ownership confirmation are a warning sign.

4. “Proprietary software” claims for standard platforms
WordPress powers 43% of the internet. Claiming it is proprietary is either ignorance or deliberate deception. Any developer who cannot clearly tell you what platform they are building on is not someone you want building your business’s digital home.

5. No written contract or scope document
Professional web development projects have a written scope of work, a payment schedule, a deadline, and a delivery checklist. If a developer only communicates via WhatsApp and cannot produce a formal proposal, what recourse do you have when things go wrong?

6. Requests for full payment upfront
Standard practice is a deposit (typically 30–50%) to initiate work, with the balance due on completion or at defined milestones. Full payment upfront before a line of work is done gives you zero leverage if the developer goes quiet.

7. No clear process for reviews or revisions
A legitimate developer has a process — how they collect content, how they present work for review, how many revisions are included, and what happens after launch. “I’ll send you a link when it’s done” is not a professional workflow.

8. Urgency pressure
“This price is only available today.” “I have another client interested in this slot.” Pressure tactics that push you to skip due diligence are a manipulation technique, not a scheduling reality.


The Domain Ownership Problem

Your domain name — yourcompany.co.za — must be registered in your name, with your contact details, billed to your email address.

Here is what happens when it is not: your developer holds your domain. If they disappear, become unresponsive, or decide to hold it hostage, you cannot move your website, redirect your traffic, or keep your business email addresses working without their cooperation.

How to check:

  • You should receive an annual renewal notice from the domain registrar directly to your email address
  • If your developer “handles” domain renewals on your behalf and you never see these invoices, ask for confirmation of ownership today
  • You can check .co.za domain registration details at co.za

If your domain is not in your name, ask your current developer to transfer it immediately. Any professional developer will do this without resistance. Resistance is itself a warning sign.


What “Cheap” Web Development Actually Costs

The R3,000 website that saves money upfront frequently ends up costing dramatically more to recover from. Real costs we have seen South African businesses incur after a bad development experience:

  • Recovery and rebuild costs — rebuilding a site from scratch because content, images, and code were not handed over
  • Lost Google rankings — months or years of SEO progress destroyed when a site goes down or loses its technical structure
  • Business interruption — days or weeks offline while a new developer scrambles to restore functionality
  • Legal fees — pursuing a developer through the courts for breach of contract or data theft
  • Email downtime — business email tied to a disputed domain going offline during client-critical periods
  • Reputation damage — clients and prospects who visit a broken or missing website during the chaos

The calculus is straightforward: a professional build done correctly costs more upfront and costs far less over the lifetime of the site.


Questions to Ask Before Hiring Any Web Developer in South Africa

Ownership and access:

  • Will my domain be registered in my name?
  • Will I have direct access to my hosting cPanel or control panel?
  • Will I have full WordPress admin credentials from day one?
  • Who will the hosting account be billed to?

Track record:

  • Can you show me five live websites you have built in the last two years?
  • Do you have Google Business reviews I can read?
  • Can you provide two client references I can contact?

Process and contract:

  • Can you provide a written proposal with scope, timeline, and payment terms?
  • What is your payment schedule?
  • What is included in post-launch support?

Technical:

  • What platform and tools will you use to build my site?
  • Will the site be POPIA compliant with a Privacy Policy and cookie consent?
  • What security measures are included?

What to Do If You Are Already a Bob

Step 1: Document everything. Save every email, WhatsApp message, and invoice. This creates the paper trail you will need for any formal action.

Step 2: Send a formal written demand. Demand handover of all credentials — hosting access, WordPress admin, domain transfer details, and a full backup of all site files and database — within 5–7 business days.

Step 3: Engage a new developer for an assessment. Have a professional assess what access you do have and what needs to be rebuilt.

Step 4: Escalate if necessary. A letter from an attorney is often sufficient to prompt cooperation. Your website, content, and domain are your business assets.

Step 5: Report to relevant bodies. A dispute can be lodged with the National Consumer Commission if the developer is operating as a registered business.


Frequently Asked Questions

How do I verify that a web developer is legitimate?

Check their Google Business profile for verified reviews. Visit at least five sites they claim to have built and confirm they are live and functional. Search the developer’s name and business name online. Ask for client references and actually contact them.

What should a basic business website cost in South Africa in 2026?

A professionally designed, performance-optimised business website from an experienced developer costs between R8,000 and R30,000 for a standard 5–10 page site, depending on complexity and functionality. E-commerce sites with WooCommerce integration typically start at R20,000 and scale upward.

Can I build my own website with Wix or Squarespace instead?

For a simple online brochure, DIY builders can work. The limitations become apparent when you need SEO performance, custom functionality, local payment gateway integrations, POPIA compliance, or a design that reflects your brand at a professional level. Read our comparison of WordPress vs other CMS platforms here.

What if my developer stops responding mid-project?

Send a formal written demand for project handover via email to create a paper trail. If there is no response within five business days, engage a new developer to assess what exists and what can be recovered. Keep all payment receipts for potential legal action.

Is my website content backed up if something goes wrong?

It depends on your hosting setup. Professional hosting includes daily automated backups. If your developer “handles” hosting on your behalf, ask specifically: how often are backups taken, where are they stored, and can you access a backup independently of the developer?


Final Thoughts

Bob’s story is not unusual. We hear versions of it regularly from South African business owners who chose the cheapest option, skipped the due diligence, and paid the price later.

The web development industry in South Africa has no gatekeepers. That means the responsibility for due diligence sits entirely with you, the client. The questions in this post take about 30 minutes to work through before signing with any developer. That 30 minutes can save you months of frustration and costs you do not want to calculate.

If you are looking for a developer you can verify — with over 20 years of client sites, real reviews, and a transparent process — get in touch with Sarlie Digital here. Ready to discuss a specific project? Request a quote or book a discovery call and we will put together a proper proposal.