Skip to content
Digital-Foundry
Richards Bay, KZN — two project slots open
Richards Bay, KZN — two project slots open

Websites that earn their keep.

Fast, professional websites for South African service businesses and SMEs — built so the people searching Google for what you do end up calling, WhatsApping or asking you for a quote.

  • Websites from R3,500
  • Hosting from R99/month
  • Typically live in 7–14 days
  • Web design
  • Development
  • Hosting
  • Performance
  • SEO & discovery
reflectioncleaning.co.za
Screenshot of the Reflection Cleaning website homepage

Reflection Cleaning — a real client site, live in production

“You won't find anyone better in town.”Brenton Turner · Owner, Reflection Cleaning · 5.0 on Google ↗

What you get

  • Fast on mobile

    Built to load on patchy mobile data, not just office wi-fi.

  • Found on Google

    Set up properly for local search from day one.

  • WhatsApp built in

    One tap from your site to a chat on your phone.

  • Hosting handled

    Managed, monitored and backed up for R99/month.

  • Direct support

    You message me, not a ticket queue.

  • Built for SA business

    Local pricing, local search, local customers.

100/100

PageSpeed, Reflection Cleaning

0.6s

Load time on that site

5

Regions served across SA

1

Point of contact, start to finish

01   The work

See exactly what I can build.

Live client work, plus interactive concept sites built for real South African trades and service businesses. Every one of them is open to click through.

Who I build for — the kind of business this work is made for, not a client list

  • Electricians
  • Plumbers
  • Cleaning companies
  • Property maintenance
  • Security companies
  • Estate agents & property
  • Solar installers
  • Builders & construction
  • Landscapers
  • Local service businesses

Live client site — real business, real customers

Reflection Cleaning

Design · Development · Hosting

A commercial and residential cleaning company in KwaZulu-Natal. Built to bring in quote requests from Google, hosted on infrastructure I look after myself.

Screenshot of the Reflection Cleaning website homepage

PageSpeed

100/100

Load time

0.6s

Plugins

0

Requests

14

Live client site — real business, real customers

Rafiki's Creation Station

Design · Development · Hosting

A custom-printing and personalised-gifts studio in Richards Bay — apparel, tumblers, mugs, stickers and more, ordered entirely over WhatsApp. Built as a real product catalogue so customers know what they're asking for before the chat starts.

Screenshot of the Rafiki's Creation Station website homepage

PageSpeed

98/100

Load time

0.9s

Plugins

0

Requests

32

02   What it costs

Straight pricing, no surprises.

Three fixed packages for when you already know what you need. If your project doesn't fit one of them, ask for a quote and it gets priced around the work.

Starter

R3,500

once-off

A single page that does the job of a shopfront.

Essentials

R7,500

once-off

Room to explain what you do, who you are and where to find you.

Growth

R10,000

once-off

For businesses that want the site to take bookings and payments.

Hosting is R99/month on top of any package — Keeps every site online, secure and backed up — no exceptions, no tiers.

Compare packages

03   Who you deal with

One person from first call to launch.

No sales team. No account managers. No outsourcing. No ticket queue. You deal directly with the person designing, building, launching and looking after your website.

You explain it once

The person on the first call is the person writing the code.

Changes get done

Send a WhatsApp, it gets handled — no support portal.

Nothing lost in a hand-off

Design, build and hosting sit with one pair of hands.

04   The difference

No templates. No plugin stacks. No hand-offs.

There are two ways to get a website built. Here is what the difference actually means for the calls, WhatsApps and quote requests you get.

Typical template site

  • Loaded with plugins you never asked for
  • Slower on mobile data
  • More moving parts, more that can break
  • Harder to get right on Google

A Digital-Foundry site

  • Only what your business actually needs
  • Fast on a phone at a job site
  • Fewer points of failure
  • Built around getting you enquiries

Your customer isn't waiting around for a slow website when three competitors are one Google search away.

05   What I do

Five disciplines, one pair of hands.

Web design

So customers can find and trust you fast: clear services, real contact details, and a layout that looks credible on a phone at a job site — not just on a desktop monitor.

Mobile-firstClear services & pricingEasy to contact

Development

So it stays fast and doesn't break when Google changes something: no page builder, no theme, no plugin stack — every site is coded properly from the ground up.

Built to lastNo plugin bloatTested on real phones

Hosting

So your site stays online without you thinking about it: deployed, monitored and backed up on infrastructure I look after myself, with redirects, metadata and analytics already in place before launch.

Managed for youHTTPS & securityMonitored uptime

Performance

A slow site loses customers before they've read a word. Images, fonts and scripts are all tuned so the site loads fast on the mobile data your customers actually have.

Fast on mobile dataCore Web VitalsLean pages

SEO & discovery

Set up so Google can find you and put you in front of people searching for what you do — proper metadata, sitemaps and structured data, not empty promises.

Google SearchAI search (ChatGPT etc.)Local SEO

06   The way I work

Brief, design, build, launch, then look after.

01

Brief

A call about the business, the customer and what the site actually has to achieve.

02

Design

Structure and full-fidelity design of every page, reviewed together until it is right.

03

Build

Hand-coded, tested on real devices, tuned for speed and accessibility.

04

Launch

Live on my hosting, with the redirects, metadata and analytics already in place.

05

Look after

Hosting, maintenance and updates handled on an ongoing basis, not left to rot.

07   The care

The build is the beginning.

A site that launches and is never touched again starts losing ground the day it goes live. Everything below is included once you're a client, not sold back to you later.

See services & hosting ↗

Hosting

Deployed and monitored on infrastructure I manage myself.

Maintenance

Regular updates so the site keeps working the way it should.

Updates

Content and small changes handled without a ticket queue.

Support

A direct line to the person who built it — no hand-offs.

08   In their words

What clients actually said.

Wesley is an absolute champion! He's helped me tremendously with my website and the service has been nothing short of amazing. Professional, knowledgeable, reliable, and always willing to help. Honestly, you won't find anyone better in town. Highly recommended!

Brenton Turner

Owner, Reflection Cleaning

Verified Google review ↗

What an absolute amazing experience! Helpful and Professional, I am totally in love with my website, Thank you

Anél du Preez

Owner, Rafiki's Creation Station

Verified Google review ↗

09   The proof

The same page, built both ways.

Rather than just tell you a hand-built site is faster, here it is loading side by side against a typical theme-and-plugin build. Press run.

Theme & page builder

typical build

load time

0.00s

requests

0

transferred

0 KB

  • jquery.min.js92 KB
  • bootstrap.min.css188 KB
  • theme.css240 KB
  • slider-plugin.js164 KB
  • font-awesome.css78 KB
  • popup-builder.js132 KB
  • hero-slider.jpg1 840 KB
  • analytics-suite.js96 KB
  • cookie-banner.js44 KB
  • gallery-lightbox.js118 KB
  • + 77 further requests420 KB

Hand-built

load time

0.00s

requests

0

transferred

0 KB

  • index.html14 KB
  • style.css22 KB
  • app.js18 KB
  • logo.svg4 KB
  • hero.webp246 KB
  • font.woff234 KB

Finished. Everything above was written by hand.

These figures are representative, not measured against live traffic — a demonstration of the difference in approach, not a benchmark.

Ready for more calls from Google?

Tell me what you're trying to achieve and you'll get a straight quote for the actual project — not a package you have to squeeze into.