YeboWork
← Back to all guides

For Professionals

How to Price Your Services as a South African Tradesperson

8 min read

Pricing is where many talented service providers quietly lose money. They know how to fix the geyser or wire the DB board, but when it comes to putting a number on the job, they guess, they undercharge, or they copy whatever the competition seems to be doing. Getting your pricing right is the difference between a business that grows and one that keeps you busy but broke.

This guide gives you a simple, honest framework for pricing your work so that every job actually pays.

Start with what the job really costs you

Before you can set a price, you need to know your costs. Many one-person operations only count materials and forget everything else, then wonder why there is nothing left at month-end. Your true costs include:

  • Materials and parts for the specific job.
  • Your labour, valued at a proper hourly rate — not zero because "it's just my time".
  • Travel: fuel, vehicle wear, and the hours spent driving.
  • Overheads: tools, phone, data, insurance, and time spent quoting jobs you do not win.
  • Tax and provision for slow periods.

When you add these up, you often discover that the rate you have been charging barely covers costs. That is the moment your pricing starts to improve.

Choose the right pricing model for the job

There are two main ways to price, and good tradespeople use both depending on the situation.

Hourly or day rates work well for small, unpredictable jobs where you cannot know in advance how long it will take — a fault you have to find, or a repair that might reveal more problems. Be clear with the customer that the final cost depends on time, and give an honest estimate of the likely range.

Fixed quotes work best for defined jobs: installing a geyser, painting a room, building a website, a standard deep-clean. Customers strongly prefer fixed prices because they remove uncertainty. To quote a fixed price safely, you need to scope the job properly first — which is why seeing the work (or a detailed description and photos) before quoting is so important.

Do not forget the call-out fee

A call-out fee covers the cost of showing up: your travel and the time to assess the job. Charging one is standard and reasonable. A nice touch that customers appreciate is deducting the call-out fee from the final bill if they go ahead with the work — it feels fair and encourages them to say yes.

Build in a premium for urgency

Emergency, after-hours and weekend work is worth more, and you should charge accordingly. Customers understand this; a burst pipe at 9pm on a Sunday is not a normal-rate job. Having a clear premium also protects your own time and rest. Decide your after-hours rate in advance so you are not negotiating it while half-asleep.

Price for value, not just to be the cheapest

It is tempting to win jobs by being the lowest quote, but this is a trap. The cheapest provider attracts the most price-sensitive, most demanding customers and earns the thinnest margins. Worse, a very low price can actually put customers off, because it signals inexperience or corner-cutting.

Instead, price fairly for the quality, reliability and peace of mind you offer. If you are ID-verified, have strong reviews and turn up when you say you will, you are worth more than an anonymous competitor — and confident, transparent pricing tells customers you know it.

Quote clearly and win more of them

How you present a price matters as much as the number itself. A clear quote builds trust and closes jobs. Break it into its parts — call-out, labour, materials and any likely extras — so the customer sees exactly what they are paying for. When people understand a quote, they accept it.

Always put quotes in writing, even a short message, and note what is included and what is not. This prevents disputes and protects you if the scope changes.

Handle "that's too expensive" with confidence

Sometimes a customer pushes back on price. Do not panic and slash your rate. Instead, explain the value: the quality of materials, your experience, the guarantee on your workmanship, or the compliance certificate you can issue that a cheaper operator cannot. If they still cannot afford it, it is better to walk away politely than to work at a loss. There will always be another customer who values doing the job properly.

Review your prices regularly

Costs rise — fuel, materials, everything. If you set your rates two years ago and have not touched them, you are almost certainly earning less in real terms today. Review your pricing at least once a year, and adjust without apology. Your existing happy customers will understand, and your business needs it to survive.

The short version

Price from your real costs, not a guess. Use fixed quotes for defined jobs and hourly rates for unpredictable ones. Charge a fair call-out fee and a proper premium for urgency. Compete on trust and quality rather than being the cheapest, and always quote clearly and in writing. Do this consistently and your pricing will finally reflect the value of your work.

Set your services and prices on your YeboWork profile, then quote on jobs with confidence — customers can see your verification and reviews, so your price is backed by proof.

Ready to get the job done?

Post a job for free and start getting quotes from trusted local pros.

Post a Job