Pricing

Website Packages.

Choose the package that fits your business. If you are not sure which option is best, contact us and we will help you choose.

One-Page Basic Site

R1,500once-off

Best for: Very small businesses that need a simple online presence.

  • One-page website
  • Mobile-friendly layout
  • Business overview
  • Services section
  • Contact details
  • WhatsApp button
  • Basic contact form
  • One revision

Three-Page Business Site

R4,000once-off

Best for: Businesses that need a simple but proper website.

  • Up to 3 pages
  • Home page
  • Services page
  • Contact page
  • Mobile-friendly layout
  • WhatsApp button
  • Google Maps section
  • Contact form
  • Basic SEO setup
  • Up to 2 revisions
Most Popular

Five-Page Business Site

R6,500once-off

Best for: Most local businesses that want a professional website.

  • Up to 5 pages
  • Home, About, Services
  • Gallery or Testimonials
  • Contact
  • Mobile-friendly design
  • WhatsApp button
  • Google Maps
  • Contact form
  • Basic SEO setup
  • Up to 2 revisions

Custom Business Website

R10,000once-off

Best for: Businesses that want a more customised website.

  • Custom website layout
  • Up to 8 pages
  • More personalised design
  • Service-specific sections
  • Contact/enquiry forms
  • Gallery/testimonial sections
  • Mobile-friendly design
  • Basic SEO setup
  • Up to 3 revisions
  • Extra pages quoted separately

Pricing note: Prices are once-off website build prices. Domain registration, hosting, monthly maintenance, advanced features, and large content changes may be quoted separately unless agreed otherwise.

Payment terms: Full payment is required upfront before website build work begins. Refunds are considered case-by-case depending on the work already completed.

What you own

Website Ownership and Future Costs

WebWorks South Africa charges a once-off fee to design and build your website. After the website has been completed, approved and paid for in full, the website will be transferred to accounts owned by the client.

The client will be responsible for all future recurring costs connected to the website. These may include domain-renewal fees, website-hosting fees, business-email subscriptions, form services, databases, paid integrations and other third-party services.

WebWorks South Africa does not pay these ongoing costs after the website has been handed over, unless a separate written maintenance or hosting agreement has been arranged.

Important: The website package price covers the initial website design and development. Future domain, hosting, subscription and renewal costs are paid by the client.

Before handover

Accounts You May Need Before Handover

You don’t need to build or manage the website yourself. You’ll just need to create and own a few accounts so the finished website, code and domain can be placed under your control.

GitHub account

Purpose

To receive ownership of the website’s source code.

The client must create a GitHub account using their own email address. Once the website has been paid for in full, WebWorks South Africa can transfer the website’s private code repository to the client’s GitHub account.

Vercel account

Purpose

To host and publish the live website.

The client must create a Vercel account using their own email address. The completed website will be deployed to the client’s Vercel account so that the client controls the website hosting and is responsible for any future hosting charges.

GoDaddy account

Purpose

To own and renew the website’s domain name.

The client must create a GoDaddy account using their own email address, phone number and payment method. The website domain will be purchased or transferred into the client’s GoDaddy account. The client will be responsible for future annual domain-renewal fees.

Other accounts, where required

Purpose

Email, forms, databases, payments, analytics and more.

Depending on the website’s features, the client may also need to create accounts for business email, contact forms, databases, online bookings, payment gateways, analytics or other third-party services. Any recurring fees charged by these providers will be the client’s responsibility.

Note: The client does not need to build or manage the website themselves. WebWorks South Africa will handle the technical setup and connection of the accounts during the agreed handover process.

Account security

Clients should never send WebWorks South Africa their passwords, payment-card details, PINs, one-time passwords, two-factor authentication codes or recovery codes. Clients may be asked to accept account invitations, approve transfers, verify their own email addresses or provide their public usernames.

After launch

Optional Monthly Maintenance

If you want WebWorks South Africa to assist with hosting, small updates, or website admin after launch, monthly maintenance can be discussed separately.

Basic website admin support
from R300 / month
Small content updates
from R500 / month
Larger updates or redesign
Quoted separately

Made with Emergent