Updated October 21, 2026
Where paying customers come from
Customers for cleaning work appear in predictable places across the country. Expect local demand rather than waiting for a single big contract. Typical sources are neighbours and nearby houses, people in the same condo or apartment building, small offices and shops on your street, schools and daycare centres, restaurant owners, Airbnb and guesthouse hosts, and landlords or real estate agents arranging moves. In provincial towns and smaller provinces the pool is smaller but repeat bookings can come from workplaces and regular households.
People also search online and use local marketplaces when they need one-off or regular help. Word of mouth still matters a lot in Thailand - a recommendation from a neighbour, building manager or shop owner often leads to the next booking.
- Private households and condo residents
- Small offices, clinics and shops
- Short-term rental hosts and landlords
- Neighbourhood word of mouth and local community groups
- Online search and task marketplaces
Setting a first price and talking about money
Set a first price that covers your time, travel, cleaning supplies, and a margin for unplanned work. Start by estimating how long a typical job takes and what you spend on transport and supplies. When deciding a rate, consider whether the job is a one-off deep clean or a recurring weekly job - recurring work should be priced differently because it reduces travel and acquisition costs.
When you talk about money, be direct and clear. Explain what your price includes and what would cost extra - for example moving furniture, heavy stain removal, or using special chemicals. Use phrases like 'My price includes X, Y and Z' and 'If you want extra tasks, we can add them for an extra charge of -' followed by your method of calculating that extra. Offer a short written summary in chat or on a booking page so there is no confusion.
- Price components: time, travel, supplies, and margin
- Differentiate one-off deep cleans from regular visits
- State what is included and what costs extra
- Provide a short written quote or booking confirmation
What the first ten customers usually look like
Your first ten customers are often people close to you or small local organisations. Expect a mix of neighbours, friends of friends, building residents and one or two small business owners. Some will be one-off jobs that refer you on; others will become regular clients if you are reliable. You may also get a few short-term rental hosts who need fast turnaround cleaning between guests.
Early customers tend to give simple requirements and value reliability and punctuality more than fancy marketing. If you can show up on time, do what you agreed and communicate clearly, those first customers are the most likely to give you repeat work or recommend you to others.
- Mostly local households and residents
- A few small businesses or shop owners
- Possible short-term rental hosts
- Early repeat work depends on reliability
Taking payments and legal checks in Thailand
If you take money as an independent cleaner, check the official bodies for tax and employment requirements. For questions about income tax and reporting, contact the Revenue Department (กรมสรรพากร) and ask how to declare income from self-employment and whether you need to register for tax filing. For questions about social security contributions or hiring helpers, contact the Social Security Office (สำนักงานประกันสังคม). If you are not a Thai citizen, ask the Ministry of Labour about work permits and legal right to work.
On Websta, card payments from customers are paid out to the provider's own bank account through Stripe; the provider sets their own prices. Check with your bank and Stripe support about what documents they require to receive payouts, any identity verification steps, and how long payouts take. Ask the authorities or your tax adviser how to record these payments for tax purposes.
- Ask Revenue Department how to declare self-employment income
- Ask Social Security Office about contributions and hiring helpers
- If not Thai, ask the Ministry of Labour about your right to work
- Check with your bank and Stripe about payout documents and timing
Common early problems and how to avoid them
Several issues come up in the first months. Undercharging and getting busy with low-margin jobs is common - track time and costs so you can adjust prices. Cancellations and no-shows can cost you travel time; set a clear cancellation policy and consider small fees or deposits for larger jobs. Scope creep - when customers add tasks during the job - happens a lot; if extra work is requested, pause and agree a price for the additional tasks before continuing.
Other problems include late payments, unclear expectations about supplies, and running out of materials. Keep a simple checklist for each job, confirm tasks before you start, and use written confirmations or a booking page to reduce misunderstandings.
- Track time and costs to avoid undercharging
- Set and communicate a cancellation policy
- Agree prices for extra tasks before you continue
- Use checklists and written confirmations
How a Websta profile fits into this work
A Websta profile gives you a single page you can send to anyone that shows your services, prices, photos, a contact form and online booking. That page can be listed where people search by service and place, and it can be used to collect bookings without complicated messaging. Card payments on Websta are paid out to your own bank account through Stripe and you set your own prices.
Use the profile link in chat with neighbours, in community groups, on printed cards and on your social media. A clear service list and simple booking options reduce back-and-forth, show what you do, and help convert enquiries into bookings. Remember that the profile is a tool - you still need the day-to-day reliability and clear communication that win repeat customers.
- One shareable page with services, prices and photos
- Online booking and a contact form to reduce messages
- Card payments paid out through Stripe to your bank account
- You set the prices and manage bookings
Frequently asked questions
- How do I set a fair starting price for cleaning in Thailand?
- Calculate the time a job takes, include travel and supplies, and add a margin for your effort. Differentiate one-off deep cleans from recurring visits and be explicit about what your price covers.
- Do I need to register with Thai authorities to work as a cleaner?
- Contact the Revenue Department (กรมสรรพากร) to ask how to declare income from self-employment. Ask the Social Security Office (สำนักงานประกันสังคม) about contributions. If you are not a Thai citizen, ask the Ministry of Labour about work permits.
- What should I do when a customer asks for extra tasks during a job?
- Pause and agree a price for the extra tasks before you continue. Put the new agreement in writing or confirm it via chat so there is no confusion at the end.
- How does a Websta profile help me get customers?
- A Websta profile is a single page you can send to enquiries that lists your services, prices, photos, a contact form and online booking. Card payments are paid out to your own bank account through Stripe and you set your own prices.
About the numbers
Counts in this guide were read from the Websta catalogue when the text was written and are refreshed above from the live catalogue. Part of the catalogue was built from the public business register and is marked as such on each profile.
Related guides
- How to find and hire a cleaner in Thailand
- How to set up your cleaning business profile in Thailand
- Make money as an accountant in Thailand - practical guide
- How artists and designers can earn money in Thailand today
- How to make money as a barber in Thailand - practical steps
- How to make money as a beauty specialist in Thailand - practical steps