Code Tech InsightsBusiness Websites

What South African Service Businesses Should Actually Demand From a Website Quote

Before you sign with any web agency, here are the practical questions and specifications that separate a website that works for your business from one that just looks good in a browser.

12 October 20263 min readCode Tech Agency

The insight

Most South African service businesses get burned on websites not because they chose the wrong design, but because they did not know what to ask for before signing anything. A website quote is not just a price — it is a set of commitments, and if those commitments are vague, the final product will be too.

Start by asking who will actually build the site. Many agencies subcontract work to freelancers or offshore teams. That is not automatically a problem, but you need to know, because it affects turnaround times, communication, and who takes responsibility when something goes wrong after launch. Get a clear answer in writing.

Next, ask specifically about mobile performance, not just mobile design. These are different things. A site can look acceptable on a phone but load slowly enough to cost you enquiries. South African mobile users are often on constrained data connections, and Google's search rankings penalise slow-loading pages. Ask for a target page speed score and whether the agency will test on actual mobile devices, not just a browser emulator.

Clarify hosting arrangements before you agree to anything. Many agencies bundle hosting into a monthly retainer without disclosing that your website files and data sit on a server they control. If you ever want to move away from that agency, you may find yourself unable to export your own site cleanly. Ask whether hosting is local or international, who owns the hosting account, and what the process is for migrating away if you ever need to. You want your own account with a reputable host, not a sub-account buried inside someone else's billing.

For service businesses specifically, your contact forms, call-to-action buttons, and phone number visibility matter more than almost anything aesthetic. Ask the agency how they approach conversion — meaning, how does the site actually turn a visitor into an enquiry? If the answer is purely about visual appeal, push harder. You want to know where the phone number appears on mobile, how many clicks it takes to reach a contact form, and whether there is a clear next step on every main page.

Content ownership is another overlooked issue. If the agency writes your website copy, confirm in the contract that you own it entirely once paid for. The same applies to any photos, graphics, or illustrations created for the project. Vague ownership terms become disputes later.

Ask about post-launch support explicitly. What happens if a page breaks two months after launch? What is the response time, and is there a cost? Some agencies offer a short warranty period, others charge for every small fix. Know this upfront rather than after you have already paid.

Finally, ask for a plain-language explanation of the content management system they will build on. You should be able to log in and update your own service descriptions, team members, and basic information without paying for agency time. If the agency cannot give you a simple demonstration of how to make basic edits yourself, that is a dependency you do not want.

A website built for a South African service business should generate enquiries, load reliably for mobile users, and remain under your control once you have paid for it. Asking these questions before signing does not make you a difficult client — it makes you an informed one, and any credible agency will respect that.

Found this insight useful?

Tap the heart to let us know. No sign-in needed.

Work with Code Tech Agency

Turn useful ideas into something that works.

From a better website to connected business processes, we build practical digital solutions around your needs.

Start a project