#Guides #Marketplaces | 14 min read | Updated: 1/18/2023

How to Build a Cleaning Marketplace Like Helpling or Handy

Updated: 1/18/2023
, Project Manager
#Guides #Marketplaces
14 min read

Dirty socks, unwashed dishes and food leftovers. 

Some may see it as a horror movie, however, some entrepreneurs see it as an opportunity.

Helpling has raised $95M and has $21M of the estimated annual revenue. The other online cleaning platform Housekeep raised $1M having $6M of annual revenue.

So, there is a big chance that under the pile of dirty laundry, you might find your big fortune. 

How to Build a Cleaning Marketplace

After creating a Detailed Guide on Building an Online Marketplace, we are moving to the niche-oriented guides on marketplace development. This is the second article in the series after the manual on creating a Clarify.fm-like online platform.

Business Model of an Online Marketplace For Cleaning Services

A cleaning marketplace is an online platform that connects service suppliers – cleaners with customers.

When starting an online cleaning business, there are still several choices for you to make. And probably, the first one of them is to choose the type of your future marketplace.


Building a cleaning marketplace?

Book a free consultation

Types of Online Cleaning Marketplaces

Vertical and Horizontal Сleaning Marketplaces

  • Vertical platforms: Marketplaces purely for online house cleaning services
Vertical platform

Nowadays everybody is talking about finding your niche, going niche, and the narrower the better. Of course, it depends. But the truth remains – a niche marketplace is a great option for those who are just starting out with a marketplace business. Later on, you can add even more services and spread your roots.

Examples: Matic, PlusstidHome, Whizz, Housekeep, MyClean, Book a Tiger.

  • Horizontal platforms: Marketplaces for various home services 
Horizontal platform

Surely, such a kind of platform has a much bigger pool of potential customers and service providers. The downside is that there is a very competitive market. On the other hand, you can always start locally.

Examples: Helpling, Thumbtack, TaskRabbit, Handy, UrbanYou.

Managed and Unmanaged Cleaning Marketplaces

  • Managed or Commoditized – a marketplace that has a pool of trusted cleaners ready to offer their services on your platform. 
Managed marketplace

A managed marketplace needs to provide enough value for them to keep using your platform. One of the ways to achieve that is to offer them a 100% money-back guarantee whenever possible and even if a customer cancels his request for cleaning.

Examples: PlusstidHome, Book a Tiger.

  • Freelance/Non-Commoditized – a marketplace where businesses can find independent contractors to do some work for them. Non-Commoditized means that your platform is not responsible for any cancellations. Thus you are not obliged to pay cleaners when customers cancel their bookings. 
Freelance/Non-Commoditized marketplace

Usually, this kind of marketplace allows users to view cleaners’ profiles and communicate with them via a platform. Unmanaged marketplaces have a higher risk of leakage. This can be avoided by showing low, middle, and high prices, so customers will have the ability to choose.

Examples: Thumbtack, Helpling.

build a marketplace like Helpling

Advantages of Cleaning Marketplace

For Founders

An online marketplace business is attractive for investors and is a great source of income. For instance, Book a Tiger, a Berlin-based cleaning platform, has $12M of annual estimated revenue. Housekeep has raised $1M and now it has $6M in estimated revenue annually. Helpling has raised $95M and now it has $21M of annual estimated revenue.

For Cleaners

Not only do marketplaces create job opportunities, but they also provide a safe working environment. Besides, on the online cleaning marketplaces, cleaners don’t pay such a big percentage as they would pay cleaning agencies.

For Customers

Marketplaces make it easier for customers to search for cleaners online and book them in the fastest way possible. Cleaners are just one click away. In addition, it’s not easy to let people in your home. That is why solid cleaning marketplaces inspire much more trust than freelance cleaners.

create a marketplace like Handy

Let’s Talk Money. Monetization Models of Cleaning Marketplaces

One of the most important things that should be decided at the initial stage of a marketplace creation is a monetization model.

There are two basic questions:

Who to charge? Which revenue model to use?

Who to charge in a cleaning marketplace

Top marketplace revenue models for cleaning marketplaces:

Commission Model

The commission model is the MOST popular among the ways of monetizing a cleaning marketplace. This monetization model stands for charging a fixed fee or percentage from every transaction made through the marketplace.

There are 2 approaches within a commission model:

1) Charging clients a fixed fee (Helpling – 1,50 pounds, Handy – $3 ).

2) Charging cleaners a percentage for every transaction. Plusstid Home – 20% of the total cleaning price. TaskRabbit – 15% of the total price paid for the task.

Lead Fee

Within such a monetization model, a cleaner pays for every matching with a customer. The lead fee model is used at Thumbtack, an online marketplace that connects local professionals with customers. 

At Thumbtack, there are 2 types of leads: exact and partial leads. 

With exact leads, cleaners pay automatically for leads that match their preferences, whether they reply or not. Plus, cleaners get a 20% discount for each exact match lead. With partial leads, cleaners pay only if they accept the job, and there are no discounts, a full price for the lead must be paid.

Featured Listings and Ads

This revenue model can be a great alternative to the ones above since neither customers nor cleaners are obliged to pay the platform fees. 

Such marketplaces make money on additional ads: allowing cleaners to advertise their profiles in order for them to get more orders.  

cleaning business website

Name Your Price/Pricing

How to create a cleaning marketplace: Calculate price for a cleaning

A cleaning company website has to estimate the required time for the cleaning. Usually, cleaning marketplaces indicate that a cleaner must be booked for at least two hours or longer depending on the kind of cleanable accommodation.

Generally, an online marketplace for cleaning services sets hourly prices and charges their fees per hour of cleaning.

Setting Prices on the Cleaning Marketplace

1) Equal rates: all the cleaners on the marketplace charge the same cleaning price for the same services.

Examples: PlusstidHome, Whizz, Matic, HouseKeep, UrbanYou.

2) Customized rates: cleaners are able to independently set the prices for their cleaning services 

Examples: Helpling, Thumbtack, TaskRabbit.

Charging For Extra Cleaning Services

Your platform may also charge for extra work. Usually, extras last half an hour. 

How to build a cleaning marketplace: extras for cleaning


Extras can be:

  • oven, fridge and window cleaning
  • inside cabinets cleaning
  • laundry wash and dry
how to start a cleaning business

Main Features of an Online Cleaning Marketplace

We have analyzed the most popular cleaning marketplaces on the market and have gathered the main features that every Uber for cleaning has. Read below how to start a cleaning business and what features every cleaning marketplace has.


User Registration 

User’s registration flow is quite simple. Users can register:

  • before booking 
  • before paying (used on Whizz, Helpling, TaskRabbit, Helpling).

An alternative choice: sometimes cleaning marketplaces don’t ask for registration since users put in all the necessary personal information during the booking. We can see such a flow on marketplaces like Book a Tiger, Handy, UrbanYou. 

Though, it may not be the most convenient and safest choice.


Not safe: This kind of a marketplace can’t inspire enough trust as they don’t validate their users properly.

Not convenient: No registration equals no personal account on the platform. And that may not be the most convenient flow as, after the traditional registration process, each user has a dashboard where they can find any necessary information on their order.
With no registration required, it is unclear how the customer is going to check the cleaning status, for example. 

Cleaner Registration

The registration process for the cleaner is much more complicated since the platform needs to validate and verify them. 

Again, it’s not that easy to let somebody into your house.

Identity Verification

If you want to present your marketplace as a safe platform, then you need to ask cleaners for:

  • VAT identification number
  • Certificate of public liability insurance
  • Photo of an ID or a passport
  • Police check
  • Any social media account
How to build a cleaning marketplace: become a cleaner

Skills Verification

There are two basic ways of verifying cleaning skills:

  • Pre-screening: asking cleaners to clean a room before fully registering them on the platform. 

Examples: PlusstidHome (managed cleaning marketplace).

  • On-site quality assurance: evaluating cleaners’ work after their first clean. 

Example: Whizz. 

  • No skills verification

Some platforms do not require initial skills verification, though they have an advanced review and feedback system that helps customers evaluate cleaners skills afterwards.

Note: One of the important things during a registration process is to give cleaners an idea of how much their service may cost. If you don’t do it, there is a big chance that cleaners would leave as they wouldn’t know their potential income. 

How to build a cleaning marketplace: taskers rate


How to build a cleaning marketplace: taskers rate


Search and Matching With Cleaners

The search and matching system is one of the main features of any online marketplace.

The most important search parameter is a postcode. Every search for a cleaning business website starts with a user entering a postcode. 

How to build a cleaning marketplace: search


How to build a cleaning marketplace: search


After matching by location, a platform gives a user more advanced search parameters:

  • Number of rooms
  • Hours needed for cleaning
  • Location
  • Time and date
  • Cleaning frequency: just once, weekly, every 2 weeks, every 4 weeks, monthly
  • Extras
  • Special requirement: pets, ironing
How to build a cleaning marketplace: search parameters

In addition, there may be an option of choosing a type of accommodation cleaning.

For example, Handy distinguishes home, office and vacation rental cleaning. 

Whereas Whizz offers Residential, End of Lease, Commercial / Business, Short Term Accommodation/ Holiday Rentals Cleaning. 

Urbanyou also breaks down the types to simple cleaning, spring cleaning and end of lease cleaning.

How to build a cleaning marketplace: cleaning categories

After a user fills in all the necessary info, a platform matches a customer with a cleaner. 

Matching Cleaners With Customers

  • Automatic

The platform automatically matches cleaners with clients according to their search parameters. 

Consequently, all cleaners must indicate their working hours in a built-in calendar, otherwise, a platform won’t be able to find any cleaners. 

If there is no cleaner available, a notification should be sent to the customer.

Automatic matching prevails in managed marketplaces. Here cleaners’ rates are equal and their profiles are not visible to customers. 

A cleaner has the ability to accept or decline a job. If everyone has declined an invitation for cleaning, then a notification is sent to an admin. The admin views a capacity of cleaners and contacts them manually in order for someone to do the job.

Examples: PlusstidHome, Whizz, HouseKeep.

  • Manual

With the manual matching, the customer gets a list of cleaners according to the applied filters. 

Besides, customers are also given filtering and sorting options. 

Moreover, within the manual matching system, a user is able to check out cleaners’ profiles, customer feedback and their hourly rates. 

How to build a cleaning marketplace: matching

Helpling provides its clients with filters by price, minimum rating, minimum cleans, need for ironing. And sorts by relevance, price, new, and the highest number of cleanings.

While searching for cleaners manually, customers are able to choose several cleaners they like. (On Helpling, a customer can select up to 6 cleaners.) Then a customer is going to be matched with the cleaner who responds first and charged according to that cleaner’s hourly rate.

TaskRabbit has sorting by recommended, price (low to high, vice versa), % of positive reviews, # of completed tasks.


There are several types of payment flows suitable when you want to create a marketplace like Handy:


This payment flow is plain and simple – a customer pays for cleaning beforehand. 

For the platform, this is the safest type of payment. However, for a customer prepayment may look risky and that doesn’t help to build trust.

Prepayment can take place: 

  • at the moment of booking
  • on the day of cleaning (Example: PlusstidHome)


This is the most popular way of charging money online. 

When the cleaning is booked, the fee is frozen and kept in a secure escrow account. After the cleaning is completed, money is transferred into a cleaner’s account. 

Helpling uses exactly this type of payment flow.


The least common way of charging money and one of the riskiest as well. With this type of payment, money is charged only after the cleaning is completed. 

Choosing a Payment Provider

A payment provider manages all the services related to online payments and enables online payments on the marketplaces.

There are several marketplace payment providers such as Adyen, Braintree and Stripe. The most popular payment provider for cleaning marketplaces is Stripe. 

While building a cleaning marketplace or any other kind of an online marketplace, we usually choose Stripe due to a number of Stripe’s perks.

Tax Assessment

Whether it’s a digital marketplace or an offline one, both the platform and cleaners have to pay taxes.

The question is: ‘who will be responsible for paying the cleaners’ taxes?’.

Either the platform can pay taxes for the cleaners, or the cleaners pay taxes themselves.

Note: You may face local specificities. In some countries, e.g, in Norway, cleaners only pay taxes after they have earned 50K Krones. Thus, while registering a cleaner, you need to find out whether a cleaner has already started paying taxes or at what point a cleaner will start doing so. 

In Sweden, for instance, for those who order online house cleaning services, the state pays 50% of the taxes. 

In Germany, private clients may reduce their expenses for household-related services by up to 20%. A bright example of a managed cleaning marketplace that indicates this feature as their benefit is Book a Tiger.

These kinds of benefits may come in handy when thinking in what region to build a marketplace like Helpling or Handy. One of our clients has used such an opportunity to build a marketplace like Helpling in Scandinavia.

Platform Payment Flow

Based on the one who will be responsible for tax paying, there are different possible payment flows on the platform:

  1. The platform issues an invoice to the customer and the cleaner issues an invoice to the platform.
  2. The cleaner draws up an invoice to the customer and the platform issues an invoice to the cleaner.
uber for cleaning

Possible Challenges When Creating a Cleaning Service App

Double Booking

Why does it happen?

  1. Cleaners accept numerous cleanings – do not check their availability – double booking happens.  
  2. Customers change the booking details in their accounts.

How to avoid this?

  1. Your platform needs to offer cleaners that will be available for the entire period of booking.
  2. You need to block the one-way time and date changes for customers.


Why does it happen?

  1. A customer failed to evaluate the time needed for cleaning

How to avoid this?

  1. To estimate the number of hours needed for a room of a particular measurement when booking an Uber for house cleaning. 

What to do if cleaning overtime is about to happen?

  1. A cleaner continues to work after the time had expired and then only notifies a platform that there was overtime (Suggested for managed cleaning marketplaces).
  2. At the end of the cleaning time, a cleaner leaves, even if the job wasn’t finished (Suggested for freelance cleaning marketplaces ).
  3. A customer is notified by a cleaner as soon as they understand that there is more time needed for cleaning. A customer either agrees or declines over time. 
uber for house cleaning

Our Expertise in Building a Cleaning Platform

Sloboda Studio has been developing marketplaces for over 7 years and has been on the market for 10 years.

Building a cleaning marketplace platform and maintaining it is something we’ve been doing for over 2 years now. Our client wanted to digitalize their cleaning business in Scandinavia by creating a local online marketplace.

Building a Cleaning Platform

After the marketplace was released, our client got significant user growth and attracted an investor group.

For this cleaning marketplace, we focused on main features and during the further development we added a few additional ones, like cancellations, more admin abilities, and localization.

Get a free quote for your cleaning marketplace

Contact us

To sum up, building a marketplace like Helpling is a terrific idea. The giants of the cleaning industry like Helpling, Book a Tiger or Housekeep confirms the theory that a cleaning marketplace can be international. Though there are many local cleaning marketplaces that have raised millions of dollars.

In this article, we’ve covered everything there is to know on how to start an online cleaning business:

  1. Types of business models of cleaning marketplaces:
    – Horizontal and Vertical platforms
    – Commoditized and Non-Commoditized
  2. Pricing:
    – equal rates
    – individual rates
  3. Types of revenue models:
    – Commission model
    – Lead fee
    – Featured listings and ads
  4. Main features that each cleaning marketplace has:
    – Registration
    – Search and Matching with cleaners
    – Payment
  5. Challenges that cleaning marketplaces face on a daily basis and how exactly to overcome them:
    – Double booking
    – Overtime

Based on the research that we’ve conducted, it is safe to assume that building a local cleaning marketplace, especially in the area where cleaning marketplace giants don’t operate, is a smart move. 

Sloboda Studio is a web development company with a niche focus on online service marketplaces.

Got an idea? We can build it right!

How useful was this post?

Click on a star to rate it!

Average rating / 5. Vote count:

No votes so far! Be the first to rate this post.


Notify of

Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Recommended articles
#Guides #Tech 22 min

Once upon a time, things that are now part of our daily lives were just an idea that appeared in someone’s head. It was only after going through the full product development process, that companies…

Marketplace investing has never been so large-scale: the first quarter of 2021 started with the most significant investment in online startups – $28 Billion. At the end of 2020, Airbnb raised $6B in funding, and…

The online marketplace is a platform where one can review, compare, and buy goods or services from different vendors. Generally speaking, the marketplaces are the mediators between the buyers and the sellers.  The clients look…

Scale your team with us

Drive your business with our dedicated developers

    *By submitting this form, you agree to our Terms of Use and Privacy Policy.

    Alex, VP of Client Engagement