Websites · Online stores · Google · Ads · Photography

Get found on Google.
Get calls & bookings.

We build fast, mobile-friendly websites and set up your Google Business Profile and ads, so customers near you find you first and contact you on WhatsApp or by phone.

Mobile-friendlyClick-to-call & WhatsAppReady in about 7 days
No website?Not showing on Google Maps?Phone not ringing?We fix that.
What we do

Everything you need to get customers online

One local team for your website, Google listing and ads, with no tech headaches for you.

Website design

A clean, fast website that works perfectly on phones and turns visitors into calls.

  • Click-to-call & WhatsApp buttons
  • Service pages written for Google
  • Your own .co.za domain

Google Business Profile

Show up on Google Maps and in "near me" searches with a complete, optimised profile.

  • Setup & verification help
  • Photos, services & categories
  • Tips to collect real reviews

Google Ads

Appear at the top of Google when people search for what you offer, today.

  • Local call campaigns
  • Budget you control
  • Monthly results report

Facebook & Instagram ads

Reach the right people in your area with ads that send them straight to WhatsApp.

  • Ad design & copy
  • Local targeting
  • WhatsApp message ads

Hosting & maintenance

We keep your website online, secure and up to date, so you can focus on your business.

  • Fast, secure hosting
  • SSL padlock included
  • Small updates when you need them

Local SEO

Help Google understand where you are and what you do, so you rank for local searches.

  • Keyword-rich service pages
  • Google Search Console setup
  • Speed & mobile checks

Online store setup

Start selling online with a ready-to-sell Shopify or WooCommerce store.

  • Products, payments & delivery set up
  • Shop pages that convert
  • Dropshipping supplier connection

Product & service photography

Professional photos of your products, rooms, salon or work, made for your website, Google and ads.

  • Clean product photos for online shops
  • Guesthouse & business photos
  • Edited and ready to upload

Online business management

We run the online side of your business: store, orders, ads and listings, while you focus on customers.

  • Store & product updates
  • Order and supplier follow-up
  • Ads and sales reporting
Who we help

Built for small businesses across South Africa

If your customers find you by phone or WhatsApp, we can help you get more of them.

🏨 Guesthouses & B&Bs 🌿 Traditional healers 💇 Salons & barbers 🔧 Plumbers & electricians 🚗 Car washes & mechanics 🍽️ Restaurants & takeaways 🛍️ Shops & boutiques 🧹 Cleaning services ⛪ Churches & NGOs 🏗️ Builders & contractors 🧴 Online shops & beauty brands
How it works

Online in 4 simple steps

Chat on WhatsApp

Tell us about your business and what you need. The quote is free.

Send your details

Your logo, photos, services and contact numbers. We'll guide you.

We build it

Your website and Google profile, ready to review in about 7 days.

Go live & grow

We launch, and optional ads bring in more calls every month.

Recent work

Websites we've built

mamasuubitraditionalhealer.co.za
Mama Suubi Traditional Healer website

Mama Suubi Traditional Healer

WebsiteGoogle Business Profile

A mobile-first website with service pages, click-to-call and WhatsApp booking buttons, plus a fully set-up Google Business Profile in Johannesburg.

Visit website →
babasalim.co.za
Baba Salim Traditional Healer website

Baba Salim Traditional Healer

Google AdsGoogle Business Profile

A local Google Ads call campaign in Emalahleni and an updated Google Business Profile to bring in consultation bookings.

Visit website →
zurieskincare.com
Zurie Skin Care online store

Zurie Skin Care

Online storeWooCommerce

An online skincare shop based in Vanderbijlpark, with product pages, cart and checkout so customers can order anytime.

Visit website →
wemafinds.com
Wemafinds Shopify store

Wemafinds

Shopify storeFacebook adsStore management

A Shopify store selling to customers in Canada: built, connected to a dropshipping supplier, and run with Facebook ads and email automations.

Visit website →
Byamugisha Isaac, founder of Topweb Services
Since 2016in e-commerce & IT
Jumiae-commerce experience
44K+Facebook followers grown
Meet the founder

Hi, I'm Isaac. I don't build your website and leave you hanging.

I'm Byamugisha Isaac, the founder of Topweb Services. I've worked in e-commerce since 2016, on big platforms and in my own businesses, so I understand both the technology and what it takes to win and keep customers.

  • 2016 · JumiaWorked on the product back end at Jumia, one of Africa's biggest online marketplaces, where I built my IT and e-commerce skills.
  • My own online storeRan my own e-commerce website and Befreestore, growing its Facebook page to over 44,000 followers.
  • Topweb ServicesWebsites, Google Business Profiles, ads and product photography for South African businesses: guesthouses, healers, online shops and more.
  • TodayAlso running a Shopify store that sells to customers in Canada, with Facebook ads and email automations.
What you get beyond the website:
  • I teach you how to use your website, Google profile and WhatsApp tools yourself
  • Tips on engaging customers online and bringing them back
  • Customer care training for your staff, e.g. how guesthouse teams welcome and look after guests
Simple pricing

Clear prices in Rand. No surprises.

Business websites and online stores are priced differently, because stores take more work: products, payments and delivery.

Get Found

R1,800 once-off
Google Business Profile
  • Google Business Profile setup
  • Verification help
  • Services, hours & categories
  • Up to 10 photos uploaded
  • Review-request link
Choose Get Found
Most popular

Business Starter

R5,500 once-off
Website + Google Business Profile
  • Up to 5-page mobile website
  • .co.za domain for year 1
  • Click-to-call & WhatsApp buttons
  • Basic SEO for Google
  • Google Business Profile setup
  • First 3 months of hosting
Choose Starter

Grow

R1,500 /month
Ads management + hosting
  • Google or Facebook ads managed
  • Hosting & maintenance
  • Small website updates
  • Monthly results report
  • Ad spend paid separately
Choose Grow

Hosting after the included period: R200/month (stores: platform fees paid by the store owner). Photography shoots and full store management are quoted on WhatsApp.

Free guide

Why your business needs to be online

A short, practical guide for South African small businesses: 7 reasons to get online, the 5 building blocks, common mistakes, what it costs, and a checklist you can use today.

Questions

Frequently asked questions

How long does it take to build my website?

Most websites are ready to review in about 7 working days after we receive your photos and details.

Do I need to be good with computers?

No. We handle the technical side. You just send your information on WhatsApp and approve the design.

Will my business show on Google Maps?

Yes, we set up and optimise your Google Business Profile so you can appear on Google Maps and in "near me" searches. Google needs to verify your business first, and we'll help you with that.

Do you work outside Johannesburg?

Yes. We work with businesses all over South Africa, and everything can be done online and on WhatsApp.

How do I pay?

We ask for 50% to start and 50% when your website is ready to go live. Monthly services are paid each month.

Can you guarantee a number of customers?

No honest agency can guarantee results, but we build everything to make it easy for customers to find and contact you, and we report on how your ads perform.

Ready to get more calls?

Send us a WhatsApp message today for a free, no-pressure quote.