House Cleaning Services Cost Guide In Singapore [Updated 2021]

Unsure how much to pay for a house cleaning service in Singapore? When it comes to a full house cleaning project, the key question at the tip of many people’s tongues is:

“How much does a full house cleaning cost?”

While the answer may be challenging to determine given the multitude of factors that will affect the pricing, do not fear. In this Home Cleaning Cost Guide, we will look at how much it costs to engage a home cleaning service based on the different aspects of the procedure.

Most cleaning sessions in Singapore are paid by the hour. As long as you know how many hours are required for your house, you can roughly know the price of that cleaning session.

Regular Cleaning Service Rates

carpet cleaning fresh cleaning 1 1024x675 - House Cleaning Services Cost Guide In Singapore [Updated 2021]

carpet cleaning Fresh Cleaning

Where are you hiring cleaners from? The prices can range based on several factors, including how you source for cleaners (such as the difference in pricing between companies and freelancers).

Hire Cleaning Services

Freelance Cleaners Rates

Price range: $15 to $20 per hour

A typical four-bedroom HDB flat will require 3-4 hours of cleaning. When multiplied by four sessions per month, it will be around $180 to $300 per four weeks, for weekly cleaning rituals. On average, it costs $65 per session, which is pretty affordable.

Typically, a full-time house cleaner will cost you anywhere from $300 to $400 for four weeks, in Singapore, depending on your location, space, cleaning requirements and density of work.

Cleaners from an Agency Rates

Price range: $25-$50

Sometimes, finding a freelancer that is within your area and can work according to your schedule is tough. Hence, some Singaporeans opt for hiring a cleaner through an agency. The agency will search for a suitable cleaner for you while accepting a one-time upfront fee from you for their efforts.

The upfront fee is estimated to be about a few hundred dollars. These cleaners from platforms or agency can charge between $25-$50 per hour, depending on demand and supply. Festive seasons is where you may experience a price spike, somethings up to $100 an hour.

Cleaning Company Rates

Price range: $20 to $35 per hour

Engaging a cleaning company is different from engaging an agency to find a cleaner for you. The cleaning company coordinates the cleaning jobs and ensures that:

  • There are cleaners available to do your job when you require
  • Cleaners are well-trained and responsible to perform your cleaning tasks
  • You and your property are well insured and protected

The cleaning company will charge a per hour fee of around $20 to $35 per hour. For a four-room HDB flat, it will take about 3-4 hours of regular weekly cleaning, which amounts to about the average house cleaning cost of S$320 to S$560 per month for four sessions monthly.

Helpful read: How to Find and Hire The Right Cleaning Company

Find Home Cleaning Services

Prices For Other Types of Cleaning

There are a few types of cleaning that you can opt for depending on the purpose and existing level of cleanliness. These are the estimated cleaning services price list.

Type of house Size Regular cleaning Post-renovation cleaning / Move-out cleaning
Studio Apartment 500 to 799 sqft $75 – $150 $300-$400
Condo 2 Bedroom / HDB 2-3 Room 800 to 999 sqft $85 – $170 $350-$450
Condo 3 Bedroom / HDB 4-5 Room 1000 to 1399 sqft $100-$200 $450-$550
Condo 4 Bedroom / HDB Mansionette 1400 to 1799 sqft $110-$200 $550-$700
Penthouse 1800 to 2000 sqft $150-$250 $650-$800

*note there are many factors that plays a part in the final pricing, for a more accurate estimate, ask for quotations from different companies

Dry-Cleaning Rates In Singapore

In Singapore, there are many dry cleaning laundry shops for you to choose from. How do you know and pick your favourite shop? There is myriad of factors to be considered when one require dry cleaning. As listed below are the market rates for different items, also you can take note that a minimum order fee is often encouraged to receive free delivery.

Items Laundry Dry-cleaning
Shirt $3 – $4 $5.50 – $7
Skirt $4 – $7 $6 – $9
Dress $7.90 – $11 $9.90 – $14
Jacket $7 – $8.50 $8.50 – $10
Pants $4 – $6 $5 – $6
Jeans $3.90 – $6.50 $5 – $7
Tie Nil $4 – $7

Read More: How to Save On Dry Cleaning in Singapore

Cost of Upholstery Cleaning

Type of Seats Number of Seats Competitive Rates
1.    Leather Couch

2.    Sofa

3.    Chairs

1 seat $40 to $80
2 to 3 seats $100 to $240
4 to 5 seats $200 to $320

Find Upholstery Cleaning Services

Cost of Professional Carpet Cleaning

Price Range in Singapore: $180 to $1200

Carpet cleaning for residential houses is rarely seen in Singapore. Let us explore the different factors of both commercial and residential carpet costs. If you wish to save more, you can learn how to do DIY carpet cleaning.

Both commercial and residential Carpets cleaning costs usually range between $0.175 and $ 0.60 per square foot. The variation in prices depends mainly on the number, sizes, type of carpet and the cleaning duration.

The two common ways to set prices for carpet cleaning services in Singapore are: per room price and per square foot. Carpet cleaning costs for an average five-room home start at around $180 to even $1200.

Certainly, when engaging in services, some people are afraid of hidden fees. In some instances, companies charge you extra. Customers are often surprised/disappointed by the final fees because they are not informed in advance. In the end, the customers must pay a higher amount than the one calculated. In general, we should be wary of such additional or hidden fees. Do consult an expert and state your concerns before engaging one!

Find Carpet Cleaning Services

Cost of Mould Removal Services

Price Range: $500 to $3,500 SGD

The cost of mould removal services can vary based on factors such as the level of mould contamination, determining the source of moisture and its elimination, mould prevention techniques that are to be used, and other steps that will be required to ensure proper mould removal, repair, and prevention.

On average, professional mould remediation services cost ranging from $500 to $3,500 SGD. On an hourly basis, these experts charge $75 to $108.

If the mould problem is particularly serious, prices can range between $3500 to $6000.

Hire Mould Removal Services

Prices of Post-Renovation Cleaning

Post Renovation Cleaning/ Move-in Cleaning

Type of House

Size of Home
Best prices in SGD
(according to market conditions)
2-room HDB
Studio Apartment
500-700 sqft $150 – $300
3-room HDB 800-1200 sqft $240 – $350
4-room HDB 1100-1400 sqft $280-350
5-room HDB
Executive Apartment
1400-1800 sqft $350-500
Penthouse 1400-1800 sqft $400-550
Landed Property
1600-2000 sqft $400-600

Useful read: Is Post Renovation Cleaning Useful and When Do You Need One?

Find Post Renovation cleaning companies

The Cost of Disinfection Services

Disinfection services are becoming more popular, especially during times of pandemics.
You might as yourself why do you need such services in times like this and the reason is quite simple, disinfection services ensure that the surfaces in your house are clean, while reducing the transmission of pathogens, germs, and viruses. The company you employ should have a specific understanding of how to clean in order to prevent the spread of infectious disease.
Now that you understand what a disinfection service does, the question now is how much does it cost?

The list below shows the average price of hiring a disinfection service and the type of housing relative to it:

Type Of Housing Average Price for Disinfection Service
2 Room HDB $105 – $180
3 Room HDB $125 – $225
4 Room HDB $210 – $280
5 Room HDB $270 – $350
Maisonette/Penthouses $350 – $500

It is important to note that before hiring a company for disinfection service, you have to make sure that they are certified and permitted by the NEA (National Environmental Agency) to conduct such services. This is to ensure the safety of your family.

To learn more about the environmental cleaning guidelines and which company can conduct disinfection services, you can visit here.

Household Disinfectant Product

If you find that hiring a company to disinfect your house is costly, the alternative and affordable way is to buy a disinfectant product and do it yourself!

Viruses can be effectively removed from domestic surfaces with regular cleaning and disinfection treatments. Surface virucidal disinfectants can also be used to clean and disinfect residences with suspected or confirmed infection cases.

We have made a list of a few common disinfecting products suitable for your household and their price range:

Brand and Name of Product Price
Dettol Disinfectant spray $6.95 – $9
Magiclean Disinfectant spray $4.95 – $5.95
Lysol Disinfectant spray $4.50 – $5.50
Alcosm Disinfectant Wipes


$7.90 – $15
Walch Multi-Purpose Disinfectant Wipes


$7.90 – $13
FairPrice Anti-Bacterial Disinfectant Floor Cleaner



Factors Affecting Cleaning Prices In Singapore

Several factors may affect the price of cleaning. Let’s take a look at them.

Size of House

This goes without saying – the bigger the house, the more hours are required, and thus the higher the price. A typical cleaning session of a four-room apartment is about 3-4 hours.

These are the rough number of hours for each type of house. Do note that there is usually a minimum number of cleaning hours per session so that it makes money sense for the cleaner travelling to your home.

Type of house Size Number of hours Estimated price
Studio Apartment 500 to 799 sqft 2.5-3h $75-$150
Condo 2 Bedroom / HDB 2-3 Room 800 to 999 sqft 3-4h $80-$150
Condo 3 Bedroom / HDB 4-5 Room 1000 to 1399 sqft 4h $120-$200
Condo 4 Bedroom / HDB Mansionette 1400 to 1799 sqft 4-5h $130-$250
Penthouse 1800 to 2000 sqft 5-6h $170-$300

Multiple Visits

Multiple cleaning visits can get you some savings. You can save about $5 to $15 on each cleaning session. You may even get a considerable amount of discount by paying for long term cleaning upfront. Here’s an example.

Frequency 2 times every month 4 times every month 8 times every month 12 times every month
Approximate Price Range $140 $260 $475 $690
Savings per cleaning session 0 $5 $11.25 $12.5

Number of Rooms in Your Home

Apart from square foot, cleaners also consider the number of bedrooms and bathrooms to be cleaned.

Bathrooms usually require more extensive cleaning. That said, a smaller house with more toilets may require more cleaning than a bigger house with fewer toilets.

This is because there are so many things to be cleaned in a bathroom – the sink, toilet bowl, shower area, mirrors, floor, carpet, drain, upholsterywindow, door etc. And all these require different cleaning methods and equipment.

Hire A House Cleaning Company

Cleaning Products

You may have specific preferences with regards to solutions used for cleaning. Some people demand non-toxic, environmentally-friendly cleaning products. Others request special cleaning solutions for their expensive porous marble kitchen countertop.

If you have special cleaning needs or requests, it may add to your overall cleaning budget.

As more Singaporeans are cautious about sustainable products, here we have made a comparison of the prices of cleaning solutions.

Type Normal brands “Green” brands
Window cleaner (500ml) $2.95 $10.90
Floor cleaner (3L) $6.50 $15.75
Dish soap (600ml) $1.80 $4.68

Special Requirements such as Pets, Allergies and Antiques

If you have pets at home, you will need to inform the cleaner. Depends on the type of pet you have, cleaning may be more challenging. If your pet shed a lot, cleaning may cost more as cleaners may take extra time to, for example, remove the fur from the sofa and other parts of the house.

If you are allergic to certain chemicals, scents or allergens, some cleaning products may not be suitable for you. Getting products that are natural and biodegradable may cost much more money in the long course of your cleaning needs.

You may have valuable antiques and furniture that may require a particular solution to clean or method of cleaning. This may add to the cleaning hours and thus prices as well.

If you have huge pieces of carpets or carpet floors, it may cost more due to solutions and equipment required. If you decide that carpeted floor is too much of a hassle, you may choose to find out other types of flooring options available and their cost.

Hire a Carpet Cleaning Company


Some houses may have high ceilings, windows, shelves or ceiling fans that are difficult to reach and clean. You may require the cleaner to climb up and down the ladder to clean those areas.

Getting experienced cleaners to clean a more challenging home will cost more. Moreover, the larger area of cleaning will result in longer cleaning hours.

If you live in a multi-storey house, more time may be required for the cleaner to carry products and equipment up the stairs. Cleaning the stair railings will also take up a lot of time.


It is better to find cleaning companies with cleaners or freelance cleaners that live near your house. In this case, it will be much easier for them to commute to your house.

Some cleaners may request a transportation fee or higher cleaning cost to cover their transport expenses. Some of them may even reject your job requests due to the travelling distance.

Cleaner qualifications and experience

Different cleaners will charge different prices based on the service they can provide. Here is a small checklist of things you can keep in mind when engaging in a professional house cleaning.

Some of the things you can check are:

  • Experience
  • Reference letter from the previous employer
  • Confidence
  • Attitude towards the job
  • How punctual is the person?
  • Loyalty towards you
  • Work permit and Visa documents (If the person is not a native of Singapore)
  • What will be the mean of transacting the salary?
  • Is the person going to pay the tax?
  • Does the person want an employment contract?
  • Is the person insured?
  • Does the helper have any severe health conditions?
  • Will the cleaner bring cleaning equipment or use yours?
  • Will the company need advance payment?

Quality of service by the cleaning company

The same goes if you are hiring a cleaning company. You should check whether you are provided with these things:

  • Satisfaction guarantee
  • Last-minute cancellation policy
  • Booking period (the shorter, the better)
  • Able to request for change of cleaners if you are not satisfied
  • Insurance for your house and the cleaner
  • Payment policy
  • Cleaning training provided to the cleaner
  • Type of cleaning task that can be done (e.g. carpet cleaning, dry laundry)

Hire Cleaning Services In Singapore

There are many aspects to a home, and no doubt many different kinds of cleaning available.

Posted in ,