Every month, we get calls from business owners in Johannesburg who've already paid someone for a website β and have nothing to show for it. A bad web design experience is expensive, stressful, and unfortunately very common in JHB. This guide is here to make sure that doesn't happen to you.
Why Choosing the Wrong Web Designer is So Costly
It's not just the money you lose. A bad website can actively damage your business β turning away potential clients who don't trust what they see. Consider the real costs:
Wasted upfront payment
Many JHB designers ask for 50β100% upfront. If they disappear or deliver substandard work, you've lost that money with little legal recourse.
Locked-in hosting and domains
If a designer registers your domain in their name, you may lose your web address entirely if you stop working with them.
Time lost starting over
Rebuilding a poor website takes just as long as building a good one β so you're essentially paying twice and losing months of potential online leads.
Invisible on Google
A website with no SEO foundation is basically invisible. You won't rank on Google, and fixing it retroactively is far harder than building it right from day one.
What to Look For in a JHB Web Designer
When evaluating web designers in Johannesburg, these are the non-negotiable things to check:
A real, verifiable portfolio β not mockups or screenshots, but live websites you can visit and check the quality of on your own device.
Clear written pricing β you should receive a detailed quote that lists exactly what's included. Vague verbal quotes lead to scope creep and disputes.
Domain and hosting in your name β your domain is your digital property. Always insist it's registered to your business, not theirs.
SEO basics included β a professional designer sets up page titles, meta descriptions, and a sitemap as standard, not as an expensive add-on.
Mobile-responsive design β over 70% of South Africans browse on mobile. Your site must look and work perfectly on phones.
A defined timeline β know exactly when your site will be delivered. Open-ended projects drag on for months.
7 Questions to Ask Before You Sign
Whether you're speaking to a freelancer or an agency, ask these questions and pay close attention to how they respond:
"Can I see 3 live websites you've built in the last 12 months?"
A busy, legitimate designer will have recent work to show. Be wary of portfolios with only old or unverifiable examples.
"Who will own my domain name?"
The correct answer is: you will. If they're evasive, walk away.
"What platform will my site be built on, and will I be able to edit it?"
WordPress is the industry standard for a reason. Avoid proprietary builders that lock you in and make switching impossible.
"Is SEO setup included, and what specifically do you do?"
Look for a specific answer: page titles, meta descriptions, Google Search Console submission, sitemap, and schema markup. Vague answers mean it's not included.
"What is your payment structure?"
50% deposit and 50% on completion is standard. Anyone asking for 100% upfront with no contract is a red flag.
"What is the timeline from start to launch?"
A professional will give you a realistic timeline: typically 2β4 weeks for a small business site. "I'll get to it when I can" is not acceptable.
"What support do you offer after launch?"
Websites need updates and security patches. Know what ongoing support looks like and what it costs before you commit.
Freelancer vs Agency: Which is Better for JHB Businesses?
The Bottom Line
Choosing a web designer in Johannesburg comes down to one thing: evidence. Don't pay anyone who can't show you live, recent work. Don't hand over full payment upfront. And make sure you walk away owning your domain, your hosting account, and all your content.
The right web designer isn't just someone who makes things look pretty β they're someone who understands your business, builds for Google, and is still answering your calls six months after launch.
Want a Web Designer You Can Actually Trust?
At Yireh, we'll give you a written quote, a clear timeline, and full ownership of your website from day one. No surprises.