Skip to content

Packages and prices

Websites from R3,500. The prices are on this page, not behind a form.

Three builds, a published add-on menu and two care plans — so you can work out roughly what this costs before you speak to anybody. Then we build you a free preview and put an exact figure in writing.

Starter
R3,500 once-off
Launch
R6,000 once-off
Growth
From R15,000 once-off
Care plans
From R450 a month
VAT
Not registered — prices are final

Before the prices

Two jobs, three sizes.

Starter and Launch do the same job at two different sizes: they present your business so somebody chooses you. Growth is a different build with a backend behind it — something on it gets booked, paid for, bought or logged into. If nothing on your site has to do that, Growth is not a bigger Launch. It is the wrong product.

One question decides it

Does the site need to take bookings, take payments, sell products, or hold customer accounts?

No
Starter or Launchplus the menu, for anything extra.
Yes
Growthno add-on gets you there.

The money

What it costs, before you speak to anyone.

Three builds, three prices, all on the page. Everything that moves them has a published figure further down.

  • Package one · The job: Be found

    Starter

    For trades, salons and small restaurants.

    How you pay for Starter

    R3,500once-off

    R3,500 for the build — half to start, half on approval before go-live — and Essential Care at R450 a month from the day the site goes live.

    Plus Essential Care R450 a month.

    Base build
    3 pages
    Timeline
    About 1 week
    Revisions
    1 round
    • Someone searching for what you do finds something that looks like a real business.
    • One tap opens WhatsApp straight to your number, with no typing out a phone number first.
    • Your address on a map and a link to your Google listing, so a customer can find the door.
    • An enquiry form that reaches your inbox the moment it is sent.
    • A site that loads on mobile data, in a suburb, on one bar of signal.
  • Package two · The job: Be chosen

    Launch

    For established small businesses.

    R6,000once-off

    Five pages, one form, click-to-WhatsApp and Google Business Profile setup — worth R950 on its own — are all in the price. Anything past that has a published figure further down this page.

    Plus Care plan from R450 a month.

    Base build
    5 pages
    Timeline
    1 – 2 weeks
    Revisions
    2 rounds
    • Five pages of room, so your services are not compressed into one scroll.
    • Your Google Business Profile claimed, verified and optimised, without a separate invoice.
    • One tap to WhatsApp, and a form that reaches your inbox the moment it is sent.
    • Two rounds of revisions, so the first version is not the only version you get a say in.
    • Every login in your name from day one — you can take all of it elsewhere whenever you like.
  • Package three · The job: Do the work

    Growth

    For a business the site has to run part of.

    FromR15,000once-off

    We scope it first, then your quote names one fixed number — not a range you resolve later. A payment gateway or a customer login is what moves it up, because both carry security, testing and support obligations a brochure site does not.

    Plus Care plan from the day it goes live.

    Base build
    8 or more pages
    Timeline
    3 – 5 weeks
    Revisions
    2 rounds
    • A customer books a slot at 22:00 and it is in your diary before you wake up.
    • You take money on the site through a South African gateway instead of chasing an EFT.
    • Your products sit in a catalogue with a cart and a checkout, not in a broadcast list.
    • Customers sign in to see their own documents, quotes or job progress.
    • One fixed number in writing after scoping, rather than a range you find your way through.

Starter or Launch?

Add two pages at R750 each and Google Business Profile setup at R950 to Starter and you are at R5,950 — for the same five pages and the same profile setup that Launch includes at R6,000. At that point Launch is the better deal: R50 more, and a second round of revisions comes with it. If you only ever needed three pages, Starter is the right answer and staying on it costs you nothing.

Not sure? Start with the smallest one that fits. Every Starter and Launch build is structured so bookings, payments or a shop can be added later without a rebuild, and moving up never means paying twice for the same work. We will tell you honestly when your business needs Growth — and when it doesn't yet.

Shape it

Move the pieces, watch the number move.

Four questions, published prices, added up in front of you. It is not a quote and it does not ask for your details — it is the same arithmetic we would do on a call.

How many pages do you need?
Do you have the words and photographs?
Does the site need to take bookings or payments?
Do you need to be found locally on Google?

Indicative · Starter

FromR3,500once-off

Starter base build, 3 pages
R3,500

A floor, not a ceiling — anything else you add comes from the same published menu, at the same published price.

Your written quote confirms this.

Get my free preview

In detail

What the price buys, line by line.

The base build is deliberately tight. That is what makes the entry price survivable, and it is why the menu is published.

Starter

A three-page website that puts a small local business on Google, on a phone, and one tap away from a WhatsApp message.

You measure it bythe phone ringing.

In the once-off price

  • Three pages — typically Home, Services and Contact.
  • One enquiry form, delivered to your email.
  • A click-to-WhatsApp button that opens a chat to your number.
  • Google Maps on your contact page, and a link to your Google listing.
  • SEO foundations: titles, meta descriptions, headings, sitemap and robots file.
  • A custom mobile-responsive design in your brand colours, using your existing logo.
  • Domain connection, SSL certificate and hosting set up.
  • One round of revisions before sign-off.
  • Live in about a week.

Added from the menu, at published prices

  • A fourth page and beyond — R750 a page.
  • A second enquiry route — R450 a form.
  • Words written for you where you cannot supply them — R600 a page.
  • Your Google Business Profile claimed, verified and optimised — R950. It is included at Launch and above.
  • Keyword mapping, schema and local signals — R1,500.
  • A second round of revisions — R500.

Launch

A five-page website with your Google Business Profile set up alongside it, for a business that is established and wants to look it.

You measure it byenquiries you did not have to chase.

In the once-off price

  • Five pages — typically Home, About, Services, one service detail page and Contact.
  • One enquiry form, delivered to your email.
  • A click-to-WhatsApp button that opens a chat to your number.
  • Google Business Profile setup — claimed, verified and optimised, and worth R950 bought on its own.
  • SEO foundations: titles, meta descriptions, headings, sitemap and robots file.
  • A custom mobile-responsive design in your brand colours, using your existing logo.
  • Domain connection, SSL certificate and hosting set up.
  • Google Analytics and Google Search Console installed and verified.
  • Two rounds of revisions before sign-off.
  • Live in one to two weeks.

Added from the menu, at published prices

  • A sixth page and beyond — R750 a page.
  • A second or third enquiry route — R450 a form.
  • Words written for you where you cannot supply them — R600 a page.
  • Keyword mapping, schema and local signals — R1,500.
  • A logo, where there is no usable one to work from — R1,800.
  • The full menu, with a price against every line, is further down this page.

Growth

A website with a backend behind it, for the business that needs the site to do something rather than only say something.

You measure it bybookings taken and payments received.

The four things only Growth can do

  • Bookings — appointment or job scheduling, with availability and confirmations.
  • Payments — online payment collection through a South African gateway.
  • Online shop — product catalogue, cart and checkout.
  • Customer login — accounts, protected pages, or a client portal.

And the build around them

  • Eight or more pages, with multiple enquiry routes rather than one form.
  • Click-to-WhatsApp, as on every package.
  • Google Business Profile setup, claimed, verified and optimised.
  • Deeper on-page SEO across the whole site, not the foundations pass.
  • Two rounds of revisions before sign-off, and live in three to five weeks.
  • Anything beyond that is still priced from the same published menu.

Upgrading later. Starter, Launch and Growth are built in the same stack, on the same foundation. Moving up is an extension of what you already own — your site is never rebuilt from zero, and you are never charged twice for the same work.

Side by side

Six rows that actually change the answer.

Everything else is detail. These are the differences you would decide on.

Price

Starter
R3,500, once-off
Launch
R6,000, once-off
Growth
From R15,000, fixed after scoping

Pages in the base build

Starter
3
Launch
5
Growth
8 or more

Timeline

Starter
About 1 week
Launch
1 – 2 weeks
Growth
3 – 5 weeks

Revision rounds

Starter
1 round. Further rounds R500
Launch
2 rounds. Further rounds R500
Growth
2 rounds. Further rounds R500

Google Business Profile

Starter
R950 from the menu
Launch
Included, worth R950
Growth
Included

Bookings, payments, shop or login

Starter
Not available at any price
Launch
Not available at any price
Growth
Any of the four, built in
See the full comparison

The job it does

Starter
Be found, be tapped, be called
Launch
Be found, be trusted, be chosen
Growth
Take the booking, take the payment, hold the account

Best suited to

Starter
Trades, salons and small restaurants
Launch
Established small businesses
Growth
A business the site has to run part of

How enquiries reach you

Starter
One form and click-to-WhatsApp. More routes R450 a form
Launch
One form and click-to-WhatsApp. More routes R450 a form
Growth
Multiple forms and click-to-WhatsApp, included

Search setup

Starter
SEO foundations. Advanced SEO R1,500 from the menu
Launch
SEO foundations. Advanced SEO R1,500 from the menu
Growth
Deeper on-page SEO across the whole site, included

Maps and your Google listing

Starter
Map embed and a link to your listing, included
Launch
The same, plus profile setup
Growth
The same, plus profile setup

Words

Starter
You supply them, or R600 a page
Launch
Same terms, same rate
Growth
Same terms, same rate

Design

Starter
Custom, mobile-responsive, in your brand colours
Launch
The same, across a larger site
Growth
The same, across a larger site with a backend behind it

Hosting and domain

Starter
Connected, SSL issued, domain in your name
Launch
The same
Growth
The same

Looking after it

Starter
Essential Care R450/mo, required
Launch
Care plan from R450/mo, required
Growth
Growth Care R1,350/mo, recommended

How you pay

Starter
50/50, full upfront, or R999 then R699/mo
Launch
50% deposit, 50% on approval before go-live, or full upfront
Growth
50% deposit, 50% on approval before go-live, or full upfront

Add-on menu

Starter
Applies, at published prices
Launch
Applies, at the same published prices
Growth
Applies, at the same published prices

If you leave

Starter
Full export within 14 days, one month's notice
Launch
The same
Growth
The same

See the work

Four complete builds you can open right now.

Not screenshots. Working sites on their own links, built the way we would build yours. Every business in them is invented for the sample — none of them is a customer.

What you are committing to

One to two business days
to see a working preview of your own site.
No deposit to see it
the preview costs nothing and commits you to nothing.
Your domain
registered in your name, always. We never hold it.
Your content and data
copy, images, form submissions, analytics — yours outright.
Full export in 14 days
source code, content, assets and data, if you leave.
No fixed contract
one month's written notice from either side.

Client results

This space is empty, and it stays empty until it isn't.

We have no client testimonials, so there are none on this page. WebOn is new. What we have instead is four complete sample builds you can open on your own phone, and a free preview of your own site before you spend anything — which is a harder thing to fake than a quote in italics.

  • Testimonial slot 1 · empty

    Reserved for the first client who says we may use their words.

  • Testimonial slot 2 · empty

    Reserved for the first client who says we may use their words.

Care plans

Looking after it once it is live.

A website is not something you buy once. Hosting lapses, dependencies go stale, a form quietly stops delivering, and nobody notices for three weeks. A care plan is what stops the asset you just paid for rotting while you are busy running the business — which is why one is required on every site we host, and why the price for it is on this page rather than in a renewal email.

  • Essential Care

    R450per month

    or R5,130 a year — twelve months less 5%.

    For a Starter or Launch site that needs to stay up, stay safe and stay current.

    • Hosting and SSL, renewed before they lapse
    • Security updates applied as they are released
    • Weekly backups, and a restore path that has actually been tested
    • Uptime monitoring — we find out before your customers do
    • A monthly check that every form is still delivering
    • Thirty minutes of content changes a month
    • Email support
  • Growth Care

    With a Growth build

    R1,350per month

    or R15,390 a year — twelve months less 5%.

    For a business that also wants its local search presence looked after.

    • Everything in Essential Care
    • Google Business Profile managed — posts, photos, service updates
    • Review responses written and posted
    • Local SEO maintained rather than left at launch settings
    • Search Console monitored for indexing and coverage problems
    • A monthly report in plain English
  • A care plan is required on every WebOn-hosted site. It is how the site stays patched, backed up and monitored.
  • No fixed contract. One month's notice from either side, in writing.
  • Annual is twelve months less 5% — R5,130 or R15,390, paid once.
  • Work beyond the monthly allowance is quoted at R1,100 an hour and agreed before it starts.

The menu

Everything else, with the price next to it.

Click-to-WhatsApp is in every package and is not on this list, because it is not an extra. None of the rest are needed to launch well, and one only goes on your quote when it earns its cost. You choose them. You are never handed them.

Pages and content

Extra page
R750 each
Beyond the three in Starter or the five in Launch.
Copywriting
R600 per page
Where you cannot supply the words yourself.
Logo design
R1,800
Where there is no usable logo to work from.

Getting enquiries

Extra form
R450
Quote request, booking enquiry or callback. One form is in every package.

Being found

Google Business Profile setup
R950
Starter only — it is already included in Launch and Growth. Claimed, verified and optimised.
Advanced SEO setup
R1,500
Keyword mapping, schema and local signals, on top of the SEO foundations in every build.

Timing and extras

Extra revision round
R500
Beyond the round in Starter or the two in Launch and Growth.
Rush delivery
+25%
Of the build total, where you compress the timeline.
Work outside a care plan
R1,100 per hour
Estimated, rounded up, and agreed in writing before it starts.

Nothing is quoted case by case. If you want something that is not on this list, or work that falls outside your care plan, it is priced at R1,100 per estimated hour, rounded up, agreed in writing before it starts — and then it goes on the menu, so the next person sees the same number you did.

How a project runs

Preview first, money after.

You see real work on your own business before anyone asks you for a deposit.

  1. 01

    Brief

    The form, or a call where we fill it in with you. It is what the preview gets built from.

  2. 02

    Free preview

    A working homepage for your business, on a link, in one to two business days. No cost, no card.

  3. 03

    Written quote

    Package, page count, every add-on itemised, the total, the care plan, and what is not included.

  4. 04

    Deposit

    50% to start, or the full amount. The build begins when it clears, not before.

  5. 05

    Build and revise

    Design, content and integrations, with your revision rounds before sign-off.

  6. 06

    Approve and go live

    The balance is due on approval, before go-live. Then go-live checks, every login handed over, and your care plan starts.

Payment

How you pay, and what happens if you stop.

Stated here rather than discovered on an invoice.

50% deposit, 50% on approval before go-live
On Starter, Launch and Growth alike. Or the full amount upfront, if you would rather deal with it once. Those are the two structures we run; there is no third.
The deposit starts the build
Not the signature, and not the call. Nothing is built before the deposit clears — for everybody, including people we know.
Starter can be paid monthly instead
R999 upfront, then R699 a month for 12 months with Essential Care included, then R450 a month. 12-month minimum — cancel early and the unpaid part of the R3,500 build fee is due before handover.
The price you are quoted is the price you pay
WebOn is not registered for VAT, so every figure on this page is final. Nothing is added on top, no invoice carries a VAT line, and no price we publish is ever qualified as including or excluding tax.
Add-ons are agreed before they are built
Every one has a published price. Nothing reaches a final invoice that was not on the quote you accepted.
Care plans are required, and separate from the build
Quoted at the same time, so you see the ongoing cost from day one. No fixed contract, one month's written notice from either side.
Cancelling, from either side
Written notice, one month on the care plan, no fixed term. Within fourteen days you get a full export of the source code, content, assets and data; DNS is pointed wherever you say; the site stays live for fourteen days after final payment so you can migrate.

Prices effective 16 September 2026 and confirmed in your written quote against the scope agreed. WebOn is not registered for VAT, so every figure on this page is final and nothing is added on top. Search visibility depends on factors outside any agency's control and we do not promise rankings. Policy templates are a starting point, not legal advice.

Questions

The awkward ones, answered here.

Mostly about money, which is what people actually want to ask.

Why is Growth "from R15,000" and not one price?

Because a booking calendar and a full shop with a payment gateway are not the same build. R15,000 is where a Growth build starts. We scope yours first, and then your written quote names one fixed number — not a range you resolve later.

What puts a Growth project above where it starts?

A payment gateway or a customer login. Both carry security, testing and support obligations a brochure site does not, and both keep generating work for as long as the site is live. Bookings and a small catalogue sit lower.

What if my budget is under R3,500?

Then we build less, rather than charging less — or you take Starter on the monthly option, which is R999 to start. What we will not do is quote the same site cheaper, and we will say so plainly rather than string you along.

Can I pay in instalments?

Starter can be paid monthly: R999 upfront, then R699 a month for 12 months with Essential Care included. Launch and Growth are 50% deposit and 50% on approval before go-live, or the full amount upfront.

What happens if I cancel the Starter monthly option early?

The 12 months are a minimum. If you stop before then, the unpaid part of the R3,500 build fee is due before handover — you are not charged the remaining months, only the balance of the build you are taking with you.

What is not included, in any package?

Live chat, blogs and content management systems, AI receptionists, WhatsApp Business API automation, a CRM built for you, custom software, and paid ad management. None of it is on the menu, because we would rather decline than deliver it badly.

Is VAT added on top?

No. WebOn is not registered for VAT, so every price on this page is final. The quoted figure is the figure you pay, no invoice carries a VAT line, and no price here is ever qualified as including or excluding tax.

Do I have to take a care plan?

Yes. A care plan is required on every site we host — it is how the site stays patched, backed up and monitored, and we hold the hosting. There is no fixed contract: it is R450 or R1,350 a month, with one month's written notice.

What happens if I want to leave?

Written notice from either side, one month on the care plan, no fixed term. Within fourteen days you get a full export of the source code, content, assets and data. DNS goes wherever you point it, and the site stays live for fourteen days so you can migrate.

Ready when you are

Start with the preview, and we’ll tell you which one fits.

You already know roughly what it costs. Tell us what your business does and we’ll build the preview first, then put your exact figure in writing.