Expat Guide: Getting Home Repairs Done in Bali Without Getting Ripped Off
If you've just moved to Bali, your first repair job is a small education. The aircon stops cooling, or a pipe under the sink starts weeping, and suddenly you're learning how trades work here — fast, and usually the expensive way.
It doesn't have to be expensive. But you do need to know where the traps are, because the gaps that catch foreigners aren't the obvious ones.
This is the guide I wish someone had handed me in my first month.
TL;DR: The biggest cost driver for newcomers isn't a deliberate "bule price" — it's not knowing what fair looks like yet. Get pricing in writing, use photos to close the language gap, never pay 100% up front, hold the money until the job's done (escrow, same as rekber), and insist on a verified identity for anyone entering your home.
The "bule price" is real, but it's not the whole story
Yes, foreigners sometimes get quoted more. It happens, and pretending it doesn't won't help you. But the bigger drain on your wallet usually isn't a deliberate markup — it's that you can't yet tell a fair quote from a wild one.
When you don't know that a standard aircon service runs around Rp 150.000 to Rp 250.000, any number sounds plausible. Quote you Rp 600.000? Sure, why not — you've got nothing to compare it against.
So the fix isn't to assume everyone's cheating you. That mindset just makes you miserable and rude to honest people. The fix is to get pricing into the open before any work starts:
- Ask for a fixed price or a clear range, not "we'll see how it goes."
- Get it in writing, even if it's just a WhatsApp message you can screenshot.
- If materials are involved, ask what's included and what's billed separately.
The moment a price is written down, half the games stop working — not because the tukang is dishonest, but because writing it down forces clarity for both of you.
Rough numbers to anchor yourself
You don't need exact rates, just a sense of scale so nothing sounds plausible by default. Treat these as ballpark only — they move with area, materials, and difficulty:
| Job | Rough ballpark |
|---|---|
| Aircon service / clean | Rp 150.000 – 250.000 |
| Day of interior painting (labour) | around Rp 500.000 – 900.000 |
| Small plumbing fix (leaky tap) | Rp 150.000 – 400.000 |
| Water heater install (labour) | Rp 300.000 – 700.000 |
The point isn't the exact figure. It's that once you have an anchor, a wildly off quote stops being invisible.
Language gaps cause more problems than dishonesty
Most tukang in Bali are honest and genuinely good at their work. The friction is usually communication, not character.
You describe the problem in English. They half-understand. They fix what they *think* you meant. You're unhappy, they're confused, and now there's tension over money for a job that was really a translation failure.
A few habits help a lot:
- Send photos and short videos of the problem before they arrive. A picture of the leak beats a paragraph describing it, in any language.
- Confirm the scope in simple terms: what's being fixed, roughly how long, what it costs.
- Agree on what "done" looks like *before* they start, not after — ideally with a photo of the end state you expect.
When the job, the price, and the definition of "finished" are all clear up front, you remove the exact spots where misunderstandings turn into disputes.
Most "rip-offs" foreigners report are really miscommunications. Close the language gap with photos and a clear scope, and a surprising number of problems never happen.
Don't pay everything before they start
This is the one that catches people, and it catches the nice ones hardest.
A friendly tukang asks for the full amount up front, or a big deposit, "for materials." You want to be polite. You're new, you don't want to seem distrustful or like the suspicious bule, so you pay.
Then the work is slow, or unfinished, or just not what you wanted — and your money's already gone.
Material deposits can be completely legitimate. A tukang doing tilework really does need to buy tiles first. But handing over the *whole* amount to someone you met yesterday is how new arrivals lose Rp 1.000.000 or more with nothing to show for it. The safer structure is simple: the money is committed, but it doesn't reach the worker until the job's actually done.
That's what escrow does. If you've ever used rekber (*rekening bersama*) to buy something online here, you already get it — a neutral hold until both sides are satisfied. Same protection, applied to your leaking roof instead of a used phone.
Here's the difference in one view:
| Direct WhatsApp + deposit | Solvo | |
|---|---|---|
| Knowing what's fair | You guess | Verified masters bid, so you compare |
| Who's at your door | A WhatsApp contact | A KTP-verified person |
| Your money during the job | Already sent | Held in escrow until you confirm |
| When work starts | Whenever | When you share your PIN |
| Platform fee for you | n/a | None — masters pay the commission |
Who's actually coming into your house?
Here's something foreigners underweight: you're letting a complete stranger into your home, often while you're out or your family is there.
Back home you might have a known company with a paper trail, insurance, and a phone number that connects to an office. Here you've got a WhatsApp contact and a recommendation from someone in a Facebook group whose real name you also don't know. If anything goes wrong, who is this person, really?
This is why identity verification matters more for in-home work than for almost anything else. A checked KTP — the Indonesian national ID — ties the worker to a real, accountable identity. Not a selfie. Not a nickname like "Bali Service 88." An actual registered person you could trace if you ever needed to.
When you can see that the person at your gate is verified, a lot of the low-grade anxiety of hiring a stranger just quietly drops away. You can browse how verified masters are presented to see what that looks like in practice.
Putting it together
A safe repair in Bali really comes down to four things:
- A price that's clear and written down before work starts.
- Scope and "done" agreed up front, with photos to bridge the language gap.
- Money held until the job's finished, not paid blind.
- A real, verified identity for whoever's in your home.
You can do all of this yourself with enough WhatsApp messages and patience. Or you can use a setup where it's already built in.
That's what Solvo is for. You set the price (a fixed number with a little flex, or a range), and KTP-verified masters bid — usually up to around fifteen of them — so you're choosing, not guessing in the dark. Your payment sits in escrow until you confirm the job's done right. A 4-digit PIN you control gates the start of work. And clients pay no platform fee; the commission comes from masters.
It launches in Bali and Jakarta in September 2026. Until then, even if you never use it, the principles above will save you money and a few headaches. Browse what's covered under home services, and if a deposit is what worries you most, read how the WhatsApp deposit scam works and what escrow actually protects.
Frequently asked questions
Anchor yourself with rough local rates so no quote sounds plausible by default, get the price in writing, and agree what "done" looks like before work starts — photos beat English descriptions every time. Never hand over the full amount up front; hold the payment until the job's finished, and insist on a verified identity for anyone entering your home.