South Africa  ·  Africa  ·  Global

Technology, Rooted in Humanity.

What a contractor's website has to prove

A Johannesburg multi-trade contractor came to us with no website, no domain and nothing in local search. What we learned building one, and what we would tell any trades business before they brief a developer.

Written by
Ubuntu Digital Systems
Published
29 September 2026
Reading time
6 min read

NLSS 2 Business Trading is a multi-trade contractor in Johannesburg — construction, renovations, plumbing, electrical, painting and maintenance. When they came to us the business ran almost entirely on word of mouth: no website, no domain, nothing to find in local search. The work was good and the referrals were real, but every new job depended on somebody already knowing them. This is what we learned building their digital presence, and what we would say to any trades business before they brief anyone.

A homeowner and a property manager are not the same customer

The instinct is to build one site that speaks to everybody. It does not work, because the two buyers arrive with different questions. A homeowner wants to know you will turn up, do the job properly and not disappear halfway through. A commercial property manager or body corporate wants to know you are a real company: that you can be invoiced, that you carry the right cover, that you have done work at their scale before.

Those are different pages, not different paragraphs. We gave commercial work its own page and its own enquiry path, because a property manager who lands on a page about bathroom renovations closes the tab.

Nobody searches for “general contracting”

Trades businesses tend to describe themselves the way they think of themselves — as a general contractor who does a bit of everything. Customers do not search that way. They search for the specific thing that has gone wrong or the specific thing they want built: a geyser, a boundary wall, a bathroom, an electrical fault.

So the services were set out trade by trade rather than bundled into one page. It is more work to write and it reads less impressively to the owner, but it matches what people actually type.

Photographs of finished work beat every adjective

Every contractor's website says quality workmanship. None of it means anything, because the sentence is free and everybody writes it. A photograph of a finished job is not free, and a prospective customer reads it in about a second.

The gallery was worth more than any amount of copy we could have written. If you are a trades business with a phone full of completed work, you already own your most persuasive marketing asset.

In South Africa, the enquiry starts on WhatsApp

A contact form assumes somebody will type their details into a box and wait for an email. Plenty of South African customers will not, and plenty are standing in the problem — next to the leak, in front of the wall — when they decide to make contact.

We routed enquiries to WhatsApp as well as a form. Not as a widget bolted to the corner of the screen, but as a real option wherever someone is likely to decide. The form still matters for the commercial side, where a property manager wants a written trail.

Only publish credentials you can evidence

There is constant pressure on a trades website to add badges — accreditations, memberships, compliance marks — because competitors display them. We published only what the client could produce evidence for, and left the rest off.

The reason is not primarily ethical, though it is that too. Commercial buyers check. A claim that does not hold up when a property manager phones to verify it costs more than the claim ever won, and it costs it at exactly the moment you were about to be appointed.

A website on its own is not a digital presence

The site was the visible part. Underneath it: a domain registered in the client's name rather than ours, DNS and SSL managed for them, hosting that does not need their attention, and a Google Business Profile so the business appears when somebody searches for a contractor nearby.

That last piece does more for a local trades business than most website features. People looking for a plumber in their suburb are often not reading websites at all — they are reading the map results, and a profile that is missing or half-filled loses to one that is complete.

What we do not know yet

We cannot tell you the site increased their enquiries by some percentage, because they had no website before. There is no before to compare to, and we are not going to invent one.

What we can say is what exists: the business is findable, the enquiries arrive by WhatsApp and by form, the commercial side has its own front door, and the whole thing is maintained rather than left to rot. Whether that turns into contracts is a question about their sales, their pricing and their delivery — which is the honest limit of what a website does.

Start a conversation

Building something similar?

Tell us what you are trying to solve and we will start by understanding the problem.