systems operational / cape town, za / est. 2016 / 10+ yrs in digital
EN AF ZU
Home/Web Development
web development

Websites and stores built to convert — and engineered to stay up.

From a clean 3-page launch site to a full WooCommerce store or custom web app. Mobile-first, fast-loading, and wired for tracking from day one.

A website in Cape Town costs R4,500 for a 3-page Starter site, R8,500 for a 7-page Business site with a CMS, or R16,500 for a WooCommerce store with up to 50 products. Fully custom web apps start at R35,000. Everything is built mobile-first on WordPress, and you own the code outright on final payment.

Starter site
R4,500
Business site
R8,500
WooCommerce
R16,500
Typical build
1–5 weeks
Payment
50% upfront, 50% on launch

Website packages

one-off · ZAR
Starter
3-page responsive site, mobile-ready, contact form, basic on-page SEO, 1 revision round. Perfect for a clean, credible launch.
R4,500
Business
Up to 7 pages, CMS / blog so you can edit content, lead forms, Google Analytics & Search Console, structured SEO foundations.
R8,500
E-Commerce
WooCommerce store, up to 50 products, payment gateway, shipping rules, order emails and basic automation.
R16,500
Web App / Custom
Fully bespoke build — portals, dashboards, booking systems, members areas. Scoped and quoted to fit.
from R35,000

Add-ons & extras

à la carte
Extra page
Additional designed & built page on any package.
R850per page
Copywriting
Conversion-focused page copy, written for you.
R450per page
Logo & brand kit
Logo, colour palette, fonts and usage basics.
R3,500
Speed optimisation
Caching, image & asset tuning, Core Web Vitals pass.
R2,500
Site migration
Move an existing site to new hosting, cleanly.
R1,800
Hosting & domain setup
cPanel/LiteSpeed setup, SSL, email, DNS.
R950
included as standard

Every site ships with the basics done right.

Speed first

Optimised assets, caching and lean code so pages load fast and rank better.

📱

Mobile-ready

Designed mobile-first and tested across screen sizes — most of your traffic is on a phone.

🔍

SEO foundations

Clean markup, meta tags, sitemap and analytics so you're findable from launch.

🔒

Secure & backed up

SSL, hardening and backup setup. Built by someone who hunts webshells for fun.

Lead capture

Working contact and enquiry forms wired to your inbox, with spam protection.

📊

Tracking ready

Analytics, pixels and conversion events set up so marketing has data to work with.

how it works

From first call to live site — no surprises.

A simple, transparent process so you always know what's happening and what it costs.

01

Discovery & scope

A short call to understand the business, your goals and constraints. You leave with a clear scope and a fixed price.

02

Design & build

Designed mobile-first and built on clean, fast code. You get preview check-ins, so nothing is a surprise at handover.

03

Launch & QA

Tested under real conditions — speed, forms, tracking, every device — then shipped and handed over cleanly.

04

Care & growth

Optional care plan keeps it fast, secure and backed up, with priority support whenever you need a change.

proof

Built to convert. Engineered to stay up.

No vanity metrics — just real, defensible numbers from a decade of shipping and keeping systems alive.

established
2016
brands served
20+
recent server rescue · load avg
44 → 1.07
typical reply time
< 1 day
trusted by

Brands we've built, marketed and kept running.

A decade of work across healthcare, retail, manufacturing, hospitality and professional services — a selection of current and past clients.

Calidin Trading
China Hub
ZOE
Granite Warehouse
SAIF
Elderly Care
Razor Kings Barbershop
SA Industries
YNJ Imports
Nitelite
Techni Granite
Royalty Cabinets
Home Hardware

— and more being added.

what you actually get

What is actually included in the price of a website?

The same foundation ships with every build, from a R4,500 Starter site to a R16,500 store. The package decides page count and functionality, not whether the fundamentals are done right.

📱

Mobile-first, not shrunk down

Designed on the small screen first, then opened up. Most South African traffic arrives on a phone, over mobile data, on an unreliable network.

Core Web Vitals in the build

Compressed images, lazy loading, caching, no plugin bloat. Load speed, layout shift and interaction delay are measured before launch.

🔍

On-page SEO foundations

One H1 per page, sensible heading order, unique titles and meta descriptions, readable URLs, alt text, sitemap and schema.

📊

Analytics and Search Console

GA4 installed and tested, Search Console verified, conversion events fired on what matters — form sent, order placed. Accounts in your name.

Forms that arrive, spam handled

Tested end to end to a real inbox, with a honeypot and validation. Enquiries are stored in the site too, so a mail fault never costs a lead.

🔒

SSL, backups, clean handover

SSL forced, headers set, a full backup verified at handover. On final payment it is all yours. No lock-in.

Training on the CMS, so you can edit text, swap images and add products yourself
A written handover with logins and the jobs you will need to do
Privacy policy and terms written with POPIA in mind, not a GDPR template
WhatsApp click-to-chat, since that is where South African customers prefer to talk
an honest answer

Is WordPress the right choice for your business?

Usually, yes. WordPress and WooCommerce are our default: quick to build on, cheap to run, easy to edit yourself, tied to no supplier. For most Cape Town small businesses that is the right answer. Sometimes it is not.

Choosing a platform · what we would recommend, and why
If this is youWhat we would buildWhy
A service business, a brochure site, a blog, or a shop with a normal catalogue WordPress, or WooCommerce for the shop You can edit it yourself, hosting is cheap, the integrations exist. R4,500 to R16,500.
Logins and user roles, a booking engine, a portal, or quoting logic staff use all day A custom build, from R35,000 Forcing that into WordPress means plugins that fight and break on update. Purpose-built is cheaper over three years.
Retail is the whole business and you want someone else patching the platform Shopify — and we will tell you so Shopify handles hosting, PCI and updates. If you never want to think about maintenance, that is worth the fee.
No proof anyone wants this yet. No photos, no copy, no product decided Do not build a site yet A website amplifies demand, it does not create it. Sell over WhatsApp first. A R3,500 strategy session beats a R8,500 site you rebuild.
e-commerce · local reality

Which payment gateway should a South African store use?

Pick the one that matches how your customers already pay, then confirm fees with the provider. Card versus instant EFT is the decision that matters. Many South African shoppers have no credit card, or will not enter one in an unfamiliar checkout, but almost everyone banks online. Instant EFT alongside card is often the cheapest conversion gain a local store can make.

South African payment gateways · what differs in practice
GatewayMethodsCheckout experienceWhere it fits
PayFastCard, instant EFT, local walletsRedirect to a hosted page, then back to your thank-you pageThe safe default for most WooCommerce stores. One integration, broad coverage.
YocoCardInline or hosted, and it lines up with Yoco card machines in-storeRetailers already taking card in person who want one dashboard.
OzowInstant EFT onlyCustomer signs into their own banking profile to authoriseHigher-value orders, and customers who will not use a card.
PayGateCard, EFTRedirect or embedded, with a more enterprise-style setupEstablished businesses whose bank has the relationship already.
SnapScanScan to pay from the phoneQR code or payment link rather than a checkoutDeposits, invoices, in-person sales. A supplement, not the main checkout.
Peach PaymentsCard, EFT, local alternativesHosted or embedded, recurring billing supportedSubscriptions, multiple brands, or a store that has outgrown one gateway.

Redirect gateways send the customer off your site to pay. Embedded ones keep them on it and convert slightly better, but the gap is smaller than people claim. A checkout that crawls on mobile data, or hides shipping until the last step, loses far more orders.

hosting & uptime

Why hosting is a commercial risk in South Africa, not a technicality

A site that is down during load shedding is down while competitors keep taking orders. That is lost revenue on a schedule you can look up in advance. Good hosting is not automatically expensive. Bad cheap hosting costs you later.

📡

Monitoring that tells us first

Uptime checks run against the site, so a problem is being fixed before a customer tells you. On a care plan that is our job.

💾

Backups that actually restore

Off-server backups on a schedule, with a tested restore. An untested backup is a hope. Ask your host when they last proved one.

cPanel and LiteSpeed is home turf

We run WordPress and WooCommerce on this stack daily. Tuning caching, PHP workers and resource limits is routine, not an experiment.

Cheap shared hosting shares one box between hundreds of sites. Your speed depends on the busiest neighbour.
Oversubscribed servers fail under exactly the traffic you want — a campaign, a sale, a busy Friday.
Support is the real difference. A rock-bottom fee buys a ticket queue, not someone reading a log at 21:00.
We took a client server from a load average of 44 to 1.07 by diagnosis, not a bigger machine.

Hosting and domain setup is R950 once off — cPanel and LiteSpeed, SSL, email, DNS. Monitoring, backups and updates sit in the care plans from R650 a month.

cost drivers

How much does a website cost in Cape Town, and what makes it expensive?

Our sites run from R4,500 to R16,500, and custom builds start at R35,000. The gap is not margin or mystery. It is six things, and you control most of them.

01

Page count

Every page needs design, build, copy and testing. Three pages and thirty are not the same job. Extra pages are R850 each, so the slope is visible.

02

Custom design versus a refined template

A good template, customised properly, gets a credible site live quickly. Bespoke design costs more because every screen is drawn from nothing.

03

E-commerce complexity

Fifty simple products with flat-rate shipping is straightforward. Variations, bundles, courier rates per province and stock syncing are each their own job. Complexity moves the number, not product count.

04

Integrations

Anything that talks to another system — accounting, a CRM, a courier, a marketplace — is built and tested against that system's rules. This is where quotes diverge most.

05

Content

The usual reason a project runs late is that copy and photos never arrive. Write it yourself and you control the timeline. Otherwise it is R450 a page.

06

Migrations and clean-up

Moving a tidy site is R1,800. Untangling ten years of plugins or a hacked install takes longer, and we say so before starting.

Scope and price are fixed before work starts. 50% to begin, 50% on launch. Starter takes one to two weeks, Business two to four, WooCommerce three to six — gated mostly on how fast content and feedback arrive.

where we work

Areas we serve around Cape Town

We are based in Cape Town and most clients sit within an hour of the CBD. That has meant work with businesses in town and in Woodstock and Observatory, along the Atlantic Seaboard in Sea Point and Green Point, and out at Century City and Milnerton. In the Southern Suburbs we have built for clients in Claremont and Constantia; in the Northern Suburbs, Durbanville, Bellville and Table View. We work further out in Somerset West, Stellenbosch and Paarl too.

Being nearby helps for a first meeting. After that most projects run over email, a call and WhatsApp, and plenty of our clients are elsewhere.

existing sites

Can you redesign the site I already have?

Yes. The first question is redesign or rebuild. A tired but healthy WordPress site is worth redesigning. One on an abandoned theme, forty plugins and an unsupported PHP version is cheaper to rebuild than repair. We look first and tell you which you have.

01

Audit before anything else

What it runs on, what works, what is broken, what traffic and rankings it has now. You cannot protect what you have not measured.

02

Map every URL before it changes

Old URL to new URL, page by page, including the ones you forgot. Agreed in writing before launch, not reconstructed later from a traffic drop.

03

301 redirects, so your SEO equity survives

Every changed URL gets a permanent 301, live with the site, not a week later. This is the most common reason a redesign tanks rankings, and it is avoidable.

04

Launch, then watch

We check Search Console for crawl errors and 404s, confirm analytics is reporting, and compare traffic to last month. Fixes in the first fortnight are included.

Taking over a site someone else built is routine — bring the logins and we will assess it
Migrations are R1,800, done on a staging copy with a tested rollback
If your current developer is doing a decent job, we will say so

Free first consult, fixed scope and fixed price before work starts, and you own everything on final payment. Tell us about the site you have →

questions

Web development — the usual questions.

How much does a website cost in Cape Town?

A 3-page Starter site is R4,500, a 7-page Business site with a CMS is R8,500, and a WooCommerce store is R16,500. Custom web apps start at R35,000. All prices are in rands and exclude VAT where applicable.

How long does a website take?

A Starter site is typically 1u20132 weeks, Business 2u20134 weeks, and a WooCommerce store 3u20136 weeks u2014 mostly depending on how fast content and feedback come back.

Do I own the site and the code?

Yes. On final payment everything is yours u2014 files, content and accounts. No lock-in, no hostage situations.

Can you work with my existing WordPress or hosting?

Absolutely. cPanel, LiteSpeed, WordPress and WooCommerce are home turf u2014 I can build on what you have or migrate you somewhere faster.

What do you need from me to start?

Your goals, any brand assets, and your content. I can write conversion-focused copy if you'd rather not. The free first consult sorts the rest.

How does payment work?

Usually 50% to start and 50% on launch. Larger or custom builds can be split into milestones.

What happens after launch?

You can self-manage, or take a care plan for updates, backups, security and small changes u2014 so the site keeps performing instead of decaying.

start your project

Tell me what you need — I'll reply within a day.

Send a quick enquiry below, or book your free first consult. No retainer traps, no jargon — just a clear scope and a fixed price.

Your first consult is free — no obligation.
After that: R1,250/hr, then R250 per extra 30 min · most projects need just one call to scope.
Book the free consult

Free first consult · reply within one business day · your details are never shared.