Websites that
earn trust
before the first hello.
I design and build every site myself, here in Johannesburg, and I am the person who answers your WhatsApp after it goes live.
Latest launch, measured
That is the real score for qaautorepairs.co.za, which I launched in October 2026, on the same free 71-check website test I will run on yours.
Test my site free
Recent projects
You work with the person who builds your site.
I design and build every TeraWeb site myself, and I am still the one on the other end of WhatsApp long after launch. You deal with one person who knows your business, from the first call to the fiftieth change.
- Your words written for you
- Built to bring in enquiries
- Hosting & email handled locally
- One contact, direct, always
How a build works.
Each build is scoped and quoted to what your business actually needs, and every one includes the four things listed here. After launch, hosting and changes run on a monthly plan.
WhatsApp Johan-
We talk
A short call to understand your business, your customers and what the site actually needs to achieve.
-
I build
I write the words, design the pages and build the site. You review it and I refine it until it is right.
-
You launch
Hosting, domain and email set up locally. After launch, I am still one message away.
Every build includes
Strategy & copywriting
I write your content for you, positioned to win the right customers. You do not lift a pen.
Bespoke design & build
A site designed around your business, built fast and clean. Never a recycled template.
Hosting, domain & email
Set up at launch on South African hosting, with your domain, SSL and professional email. After that it runs on the hosting plan, from R250 a month.
Direct support
One person who knows your business, on WhatsApp rather than a ticket system. Changes after launch are the care plan.
Frequently asked
Most sites start from R8 500. The final number depends on what the site has to do, because a simple site for a trade and a bilingual site with a booking flow are different jobs. Tell me what you want the site to do and I will quote it properly. If your budget has a ceiling, say so on the call and I will be straight with you about whether it can be done well for that.
Often. I will review your current site and give you an honest answer on whether a refresh or a full rebuild makes more sense for your goals, at no charge. Send me the link on WhatsApp.
Three things, and I will walk you through all of them. Your logo in the best version you have, ideally the original design file. Ten to twenty real photos of your actual work, your premises, your team or your equipment, because phone photos of real jobs beat stock every time. And answers to a short set of questions about your services, your areas and what makes you different. I write all the words for you. What I will not do is invent facts about your business, which is exactly why those questions exist.
Yes. Hosting, domain registration, SSL and professional email are all handled on reliable South African infrastructure, on one account with the renewals done. That covers keeping the service running. Watching the site and making changes to it is the care plan.
Yes, and for a local business it often matters more than the website. Your Google Business Profile is the panel that shows up in the map results when someone searches your trade and your town, and it is the first thing most customers see. I claim it if it has never been claimed, correct it if it is out of date, keep it posted to, and answer and chase reviews. That runs as a monthly service alongside the site, and the Google numbers go into your report so you can see what it is doing.
You stay on a managed hosting plan and I stay your single point of contact, so there is no ticket system and no queue to wait in. Hosting keeps the site, the domain and the email running. Ongoing changes to your pages are the care plan, which includes the hosting rather than adding to it, and a one-off change is quoted per job.
What clients say
“Johan from TeraWeb Designs created a professional website that exceeded my expectations, with very little guidance needed from me. He understood what I wanted, made valuable suggestions and was always willing to accommodate changes. His excellent after-sales service is an added bonus, and I would gladly recommend him.”
“He maintained excellent communication throughout the process and continued to follow up after delivery to discuss any updates or changes I might require. His background in business analytics was invaluable in refining the project scope and delivering a high-quality website that I am truly proud of.”
“What a pleasant surprise to receive prompt, friendly and professional service in this day and age. Johan went out of his way and I was pleasantly surprised with the end product. I would confidently recommend him 100%!”
A website alone does nothing.
Tell me about your business on a quick WhatsApp call and I will tell you honestly what your site and your Google listing need to do to bring in work.