Blog
By Jason LeeHow to choose a web design company in Pretoria (without getting burned)
Half our clients arrive with a horror story. The questions to ask before paying a deposit, the red flags to walk away from, and what fair looks like in 2026.
Why this guide exists
Most people who search for a web design company in Pretoria aren't starting from zero. They're starting from a bad experience.
Maybe it's the "web guy" a cousin recommended, who built a site in a weekend, disappeared after the invoice cleared, and hasn't answered a WhatsApp in eight months. Maybe it's a template reseller who delivered something that looked fine in the demo and broke the moment you tried to change a price on your menu. Maybe it's an offshore developer, quoted cheap, paid upfront, who went quiet somewhere around milestone two. If none of that sounds familiar, count yourself lucky — because in conversations with plumbers, electricians, restaurant owners and coffee shop operators across Pretoria, it comes up constantly.
This guide is written for the business owner who's been burned once already and doesn't want a repeat. It's not a sales page dressed up as advice — we build websites for a living, based in Pretoria, so we obviously have a stake in this. But the goal here is to give you what we wish someone had handed us before our first bad hire: an honest map of who builds websites in this city, what actually separates them, and the specific questions that expose a shaky operator before you've paid a cent.
If you read nothing else, read the seven questions further down. Ask them to whoever you're considering — us included.
The Pretoria web design market, mapped honestly
"Web design Pretoria" returns a mix of very different businesses, and they're not interchangeable. Here's how the market actually breaks down, without pretending any category is universally good or bad.
Freelancers. A single person, often working from home, sometimes very good, sometimes learning on your project. The upside is price and directness — you deal with the person doing the actual work, no account manager in between. The downside is fragility: if they get sick, get a full-time job, or simply lose interest, your website's future depends entirely on one person staying reachable. There's no backup plan built into the arrangement unless you ask for one.
Template resellers. These outfits take an existing theme — often the same one sold to hundreds of other businesses worldwide — swap in your logo and colours, and call it a custom build. It's fast and cheap, and for a very simple one-page brochure site it can be a defensible choice. The problem shows up later: template sites are hard to extend, often slow because they're loaded with code you don't use, and there's a real chance a competitor two suburbs over in Montana or Faerie Glen is running the exact same layout.
Agencies. Ranges from a two- or three-person studio to a larger shop with dedicated designers, developers, and account managers. More structure usually means more reliability if someone leaves, and often a proper process — discovery, design, build, review. It also usually means a higher price, because you're paying for that structure. Not every agency is worth the premium; some are just freelancers with better branding and a higher markup.
Offshore developers. Quoted through marketplaces at a fraction of local rates. Sometimes the work is genuinely good. The recurring problem in South Africa is communication and accountability across time zones and, when things go wrong, no local recourse — you can't drive to their office, and a support ticket that goes unanswered has no local consequence for them. For a business that depends on the website working every single day — a restaurant taking online orders, an electrician relying on the contact form for after-hours callouts — that gap matters more than the price difference suggests.
None of these categories is automatically the wrong answer for every business. A very simple menu page for a small takeaway might be perfectly served by a template. A large, well-run agency might be exactly right for a business with a big enough budget and multiple locations. The mistake isn't picking from any of these categories — it's picking without asking what you're actually getting for the price, which is what the next section is for.
Seven questions to ask before you pay a deposit
Ask these to anyone quoting you, ideally over a call or in writing so you have a record of the answers. A serious provider will answer all seven without hesitation. A shaky one will dodge at least two.
1. Who owns the website once it's built? Specifically: do you own the domain, the hosting account, and the code? Some providers build on infrastructure they control and effectively rent it back to you — if you ever want to leave, you're starting from scratch. Ask for this in writing before you pay anything.
2. What CMS does it run on, and can I actually use it? Every website needs a way to update it without calling the developer for every price change or new photo. Ask what the admin panel is, ask for a demo login, and try changing something yourself before you commit. If there's no CMS at all — if every change requires a developer — you're not buying a website, you're buying a permanent dependency.
3. What happens if you disappear? Not a hypothetical for a lot of Pretoria business owners who've already lived it. Ask what continuity looks like: do you get the source code, the login credentials, documentation? If the answer is vague, that's the answer.
4. Is "SEO" a specific, itemised thing — or a word on the quote? "SEO included" means almost nothing on its own. Ask what specifically is being done: on-page optimisation, Google Business Profile setup, local keyword targeting, technical foundations like sitemaps and page speed. If the quote just has "SEO" as a line item with no detail behind it, that's a red flag on its own — see the next section.
5. What's the actual timeline, and what happens if it slips? Get a real date, not "a few weeks." Ask what causes delays on their end versus yours, and what happens if the date is missed.
6. What does ongoing support look like, and what does it cost? Some providers vanish the day the site goes live. Others charge a monthly retainer for hosting, updates, and support — which is normal and worth paying for, as long as you know exactly what it covers before you sign anything.
7. Is the full price on the table, or does it grow once you're committed? Ask for every cost up front: build price, hosting, domain, any monthly fee, and what counts as extra. A provider who won't give you a straight number before you've paid a deposit usually has a reason.
Red flags worth walking away from
A few patterns show up again and again in the bad-experience stories that land in our inbox. None of them are automatically disqualifying on their own, but more than one together is a real warning sign.
No portfolio with live, clickable links. Screenshots in a PDF or a WhatsApp message are easy to fake or dress up. A provider confident in their work links to the actual live sites.
No prices published anywhere. Not necessarily a full price list — but if you can't get a straight number without booking a call and sitting through a pitch first, that's often a sign the number depends on how much they think they can get out of you.
"Free website" offers. Nothing is free. Usually it means the site is built on infrastructure the provider controls, ownership is murky, or the "free" build is a hook for a locked-in monthly contract that costs more over two years than a paid build would have.
Communication only through WhatsApp, with no other channel. Convenient until it isn't. If there's no email, no business address, no way to reach them that leaves a paper trail, you have no recourse if a project goes sideways.
How to actually read a portfolio
Most people glance at a portfolio page, see a few nice screenshots, and move on. That's not enough to tell you anything useful. Do this instead:
Click through to the live site. Not the screenshot — the actual URL. A surprising number of "portfolio" links go nowhere, or land on a site that's clearly been abandoned since the screenshot was taken.
Check it on your own phone, on your own data connection. Most of your customers will find you on mobile, on ordinary South African mobile data, not on the provider's fast office wifi. If the site is slow or looks broken on your phone, that's exactly what your customers will experience too.
Check whether it still works months or years later. Look for a footer copyright year, or just ask when it was built. A site that's still fast, functional, and clearly still maintained a year or two after launch tells you far more about a provider than a fresh screenshot ever could.
We keep our own portfolio to live, working examples for exactly this reason — see our work page, including the full case study on Noah da Costa Photography, a Pretoria sports and wildlife photographer whose site we built end to end, including the self-service admin he uses to update his own gallery. Click it. Check it on your phone. That's the point.
What fair pricing actually looks like in 2026
Pricing in this market varies enormously — from a few hundred rand for a template swap to well into six figures for a large custom agency build — and the number alone doesn't tell you much without knowing what's included.
Rather than repeat the full breakdown here, we've laid out realistic 2026 pricing bands and what drives the difference between them in a dedicated post: what a website actually costs in South Africa in 2026. Worth reading before you compare quotes, because "cheaper" and "more expensive" only mean something once you know what's actually in the box.
For reference, our own services and pricing are published in full — three tiers from R10,000 to R24,000 to build, with monthly retainers from R700, plus optional local SEO add-ons. We don't hide the numbers behind a discovery call, for the same reason we listed "no prices published anywhere" as a red flag above.
What working with this studio looks like, for contrast
We're not the right fit for every business, and that's fine. But since we've spent this whole guide describing what to look for elsewhere, it's only fair to be specific about what working with us actually involves — not a pitch, just the honest process.
Who we are. JLC Studio is a Pretoria-based studio built around one person doing the design and development work directly — no handoff between a salesperson, a designer, and a junior developer you never meet. You can read more on the about page. We're not the biggest shop in Gauteng and we don't pretend to be; we're a studio that takes on a limited number of builds at a time and does them properly.
Process and timeline. A build starts with a proper discovery conversation about your business, not a generic questionnaire. From there: custom design, a build phase, and revision rounds — the exact number depends on the package, from two rounds on Growth to three on Authority. Timelines are agreed up front and communicated honestly if anything shifts.
Ownership. You own the site, the domain, and the content. If you ever wanted to leave, you could take the code and go. We'd rather earn a long-term client through good work and a fair retainer than through lock-in.
CMS. Every build includes a content management system so you can update your own pages, prices, and photos without calling us for every small change — the same principle behind the self-service admin we built for Noah da Costa's photography site.
SEO, specifically. "SEO" on our quotes means named, itemised work: on-page optimisation from day one on every package, and for businesses that want more, dedicated local SEO add-ons covering Google Business Profile setup, local keyword targeting, and monthly reporting — not a vague line item.
Pricing. Published, not negotiated in a call. Three build tiers, clear monthly retainers, no surprise costs after signing.
We serve two kinds of Pretoria and Gauteng business specifically: home services trades on the trades page and restaurants and food businesses on the restaurants page — because a plumber's website and a coffee shop's website need to solve genuinely different problems, and generic templates solve neither well.
Ask us the seven questions from this guide — we like them. Get in touch and put us to the same test you'd put anyone else.
Rather have a site that does the ranking?
Reading about SEO is optional. Ranking isn't.