Cost Guide · Updated July 2026
Handyman Rates in Johannesburg (2026 Guide)
Handyman pricing is flexible — small jobs are usually hourly, bigger jobs are quoted fixed. These are typical Johannesburg rates in 2026.
Typical prices
| Job | Typical price | Notes |
|---|---|---|
| Hourly rate | R200 – R450 | Minimum 1–2 hours for small jobs |
| Painting (per standard room) | R800 – R2,500 | Labour only; paint extra |
| Furniture assembly (per item) | R150 – R500 | Flat-pack beds, wardrobes, desks |
| TV wall mounting | R350 – R800 | Includes bracket fitting, cable tidy extra |
| Door or lock repair | R250 – R700 | Plus parts if replacement needed |
| Gutter cleaning | R400 – R1,200 | Single-storey homes; double-storey more |
Prices are typical Johannesburg ranges as of July 2026. Your exact price is agreed upfront before any work starts.
What affects the price
- •Job size — fixed quotes usually beat hourly for bigger work
- •Materials — agree upfront who supplies paint, brackets, etc.
- •Height and access (ladders, double-storey work)
- •Travel distance for very short jobs
Common questions
Hourly or fixed quote — which is better?
For jobs under 2 hours, hourly is usually fine. For painting or multi-day work, ask for a fixed quote — on GigSwift the price is agreed upfront either way.
Can one handyman do plumbing and electrical too?
Many handymen handle small plumbing and electrical tasks. For geysers, DB boards, or compliance work, book a specialist plumber or electrician instead.
More cost guides
Get an exact price in minutes
Describe your job and get matched with verified workers — the price is agreed upfront and your payment stays protected until the work is done.
Get a free quote