Building yours 00:00

We build websites that earn trust and win customers.

Proper websites for South African businesses. R2,026, everything in. We build yours before you commit to it.

R500 to start — comes off your total The rest only once you're happy Includes a .co.za domain + 12 months free site hosting
Scroll to build ↓

01 / Work

These sites started as a message or voice note.

Someone told us about their business on WhatsApp. We built the site, sent it over, and they decided from there. That's the whole process.

Client · Live Yarona Fuel Logistics website screenshot
Fuel & logistics

Yarona Fuel Logistics

Bulk diesel delivery to mines, sites and fleets — quote requests straight to WhatsApp.

Visit the live site ↗
Client · Live SmartDoor Express website screenshot
Courier & delivery

SmartDoor Express

On-demand delivery across Northwold, Randburg and surrounds — WhatsApp-first booking.

View the demo ↗
Client · Live Kruger DXF website screenshot
Industrial machinery

Kruger DXF

CAD studio for professional CNC laser-cutting — Kya Sand, Johannesburg.

Visit the live site ↗
48-hour demo Parcel Pro website screenshot
Logistics & courier

Parcel Pro

Courier services with same-day Johannesburg delivery — one 48-hour sprint.

View the demo ↗
48-hour demo Tyres Now website screenshot
Automotive services

Tyres Now!

Mobile tyre fitment with WhatsApp booking — request to fitted in two hours.

View the demo ↗

Yours next.

Start my build

← Swipe →

02 / The deal

Pay-on-satisfaction

See your website before you pay for it.

01

Send a voice note about your business or reach out with our Contact Form. We'll be in touch same-day for a chat before we begin.

02

Your R500 holds a build slot. We'll have your new site ready for approval within 48 hours.

03

Let us know if you'd like any changes. Balance paid on final approval before going live.

03 / Apps

Some problems need more than a website.

A website brings people to your door. It won't fix what happens after they walk in. These are working products — built for South African businesses where the bottleneck was in the day, not the marketing.

01Retail ops

BarcodeAuto

Pain point

A startup online retailer with fewer than ten employees needed barcoded labels for SKU management and POS. The software that shipped with the label printer was enterprise-level — subscription-based, expensive, with a steep learning curve — effectively asking the customer to pay for a product where the friction outweighed the value.

Solution

Build something that reduces the friction of complexity, commitment and cost, while still delivering thermal-printer-ready barcoded retail labels.

Outcome

A web app that condenses hours of work per week into less than a minute.

This was a fun project and, as part of our commitment to helping one small business per month, we didn't charge the client for the build and offered them free use on condition that we could make it free for others too — to which they agreed.

In daily use with online retailers

Take a look ↗
02Restaurants

ChowNow

ChowNow

Pain point

Delivery apps take 25–30% off every order — the cost restaurants are actually trying to escape.

Outcome

Customers order directly through WhatsApp — same convenience as a delivery app, no platform taking a cut. They pay the normal menu price. You keep all of it.

Coming soon to a restaurant near you

03Live venues

Meerkat Comedy

Pain point

A comedy night run off a laptop and multiple browser tabs.

Outcome

Running order, cue screens, audio and audience scoring in one dashboard, so the MC isn't hopping between tabs mid-show.

Live production

Take a look ↗

Every one of these started with someone describing a job they were sick of doing by hand. If that sounds familiar, tell us where your day gets stuck →

04 / Pricing

Two offers. That's the lot.

2026 launch price The website
R3,000R2,026

Limited availability

Live in 48 hours

  • Everything included — one price, no add-ons
  • Professional custom design
  • Your story, services & photos
  • Contact details, Google Maps & socials
  • WhatsApp chat button
  • .co.za domain + 12 months hosting
Start my build — R2,026
The custom app
Fixed quote

Scoped upfront — no hourly black hole

Idea → chat → app → done

  • Ordering systems & booking tools
  • Dashboards & internal tools
  • Installable web apps — no app store
  • WhatsApp-first workflows
Scope my app

05 / Reviews

Real reviews. Real service.

48hr

Turnaround — every build

5.0

Google rating

Linden · Randburg · Anywhere WhatsApp worksService area

“Fantastic service! OneShotWeb literally turned my vision of my website into a reality, within one day!”

— Jodi Kruger · Google Review

“I couldn't be happier with the website that was created for me. The design is modern, clean, and professional, and everything works exactly as I wanted. Communication was excellent throughout the process, with every question answered quickly and every request handled professionally.

The attention to detail, creativity, and commitment to delivering a high-quality website truly exceeded my expectations. If you're looking for someone who is reliable, skilled, and genuinely cares about their clients, I highly recommend their services. Thank you for the amazing work—I look forward to working with you again in the future!”

— Brandonny (SmartDoorExpress) · Google Review

06 / FAQ

Fair questions.

What if I don't like the demo?

Then you don't pay the balance. The R500 deposit covered your build slot — there's no invoice and no awkward conversation. That's the whole point of pay-on-satisfaction.

Who owns the website and domain?

You do. The .co.za domain is registered for your business, and the site is yours.

What happens after the 12 months of hosting?

We get in touch before it ends to sort out renewal — you'll never be surprised by a bill.

Can I make changes later?

One revision round is included in your build. Need updates down the line? WhatsApp us — small changes are quick, and anything bigger gets quoted upfront before we touch a thing.

I'm not in Johannesburg — can you still build my site?

Yes. Everything happens over WhatsApp, from voice note to launch.

What do I actually get for the R500?

A build slot and a real website. If you go ahead it comes off your total. If you walk away, it covered the work — we'd be building free demos full-time otherwise, and the people who are actually ready to go would end up waiting behind them.

Why 48 hours? I'm not in a rush.

Fair — most people aren't. The 48 hours isn't about your deadline, it's about ours. Plenty of people have paid a web guy and then spent months chasing him for something that never arrived. We'd rather just show you the thing and let the work speak.

R2,026 seems cheap. What's the catch?

No catch — it's one page, done properly, and we've built enough of them to be quick at it. What you're not paying for is a project manager, a six-week timeline, or three rounds of mockups before anything real exists.

Do you only build websites?

No — the apps above are ours too, and they're a separate thing entirely. If your problem is a workflow rather than a shopfront, that's a different conversation and a fixed quote. Tell us where your day gets stuck.

07 / Go

One shot. Let's make it count.

Start with a voice note — we'll have something to show you by Thursday.

Opens WhatsApp with your message ready to send. Prefer email? hello@oneshotweb.co.za