Search Articles

Find tips, tools and how-to guides on every aspect of property

24 professional house cleaning services in Malaysia


Tired of spring cleaning and just want to leave it to the professionals? Here we’ve listed 24 of the best house cleaning services, disinfection services and maid agencies you can hire to keep your house in Malaysia spick and span. 

© Olga Yastremska | 123rf

Cleaning a house is no easy feat. To maintain the condition of the house, you need constant upkeep and we don’t mean sweeping the floor and wiping furniture surfaces, but deep cleaning every corner of the house so that they’re free from dust and grime. The key is to do it often so when spring cleaning season comes around, you don’t have to spend days just to make your house look brand new. 

Not to mention, it takes a lot of elbow grease too, especially if you’re working full time. Chances are, after a long day at work, you just want to lie down, watch some Netflix or play a video game to destress. Let’s face it, most of the time we don’t even have the energy to do the laundry.

Thankfully, in this day and age, there’s a service for everything. If you type “house cleaning services near me”, you can find a list of house cleaning services, dedicated to keeping your home spick and span. Let’s take a look at some of the top house cleaning services in Malaysia – you can even find some of them on Kaodim Malaysia. 

House cleaning services in KL

1. MJ Cleaning Solutions

© MJ Cleaning Solutions

With more than 10 years of experience in the cleaning industry, you can rely on MJ Cleaning Solutions to provide the best service for their customers. One of their best-known services is providing part-time maids for both residential and commercial customers. Aside from that, they also provide specialised cleaning such as carpet cleaning, floor cleaning and others. 

Specialises in: Part-time maid service 

Types of services: Basic home cleaning, basic office cleaning services, contractual projects, carpet cleaning services and floor cleaning. 

Pricing: From RM85

Operating hours: 8:30 AM – 6 PM

Areas covered: KL City Centre, Cheras, Ampang, Sg Long and Mahkota Cheras


Address: No.57G, Jalan Jintan Manis, Taman Supreme, 56100 Kuala Lumpur

Contact information: 03-23030936

? Do you have all of these essential cleaning supplies at home?
? These eco-friendly cleaning products are not only safer, but they’re also very effective!

2. Maideasy

This homegrown Malaysian brand is one of the most recognised house cleaning services in Malaysia. There are three types of services available for you to choose from – Basic Housekeeping, Move-in Cleaning and Spring Clean – and each comes with its own packages. For the basic housekeeping, the cleaners or the maids will clean the living room, kitchen, bedroom and bathroom. Maideasy doesn’t offer deep-cleaning or any disinfecting services for now. 

Specialises in: Basic residential cleaning. 

Types of services: Basic home cleaning, moving in/out cleaning and spring cleaning


  • Basic home cleaning: From RM60
  • Move-in cleaning: From RM260
  • Spring cleaning: From RM300

Operating hours: 9 AM – 5 PM 

Areas covered: Kuala Lumpur, Selangor, Putrajaya


Address: D-16-07, Menara Suezcap 1,KL Gateway, No. 2 Jalan Kerinchi, Gerbang Kerinchi Lestari, 59200, Kuala Lumpur

Contact information: 1700-81-MAID

3. Ace and Shine Cleaning Services

Headquartered in Kuala Lumpur, Ace and Shine provides cleaning services for both residential houses and commercial buildings or offices in the Klang Valley. With more than 15 years of experience, you can be sure that all of their professional cleaners and part-time maids are well trained to tackle various tasks. One thing we like about them is that if you’re not satisfied with the quality of service, they promise to return to do touch-ups and ensure that you’re happy. On top of that, they also supply all cleaning tools and most of their cleaning products are eco-friendly. 

Specialises in: Residential and commercial cleaning. 

Types of services: Move in/move out cleaning, post-renovation cleaning, part-time maids


  • Basic house cleaning: From RM90
  • Move in/move out or post-renovation cleaning: From RM300

Operating hours: 9 AM – 6 PM 


Address: 38-A, Jalan SS 2/10, SS 2, 47400 Petaling Jaya, Selangor, Malaysia

Contact information: 010-799 9987

4. Kleencon Cleaning Services

© Kleencon Cleaning Service

This company aims to provide quality and value for money as a cleaning service. Kleencon’s main focus is its cleaning services for customers in Kuala Lumpur and Selangor. They have a team of professionals who specialise in house cleaning, carpet cleaning, window cleaning, and natural stone cleaning and sealing. Apart from that, the cleaning company also provides other services like swimming pool cleaning, move-in cleaning, post-renovation cleaning and others. 

Specialises in: Move-in cleaning and post-renovation cleaning

Types of services: Move-in and post-renovation cleaning, carpet and sofa cleaning, swimming pool cleaning, external cleaning for signboards and buildings


  • 3-hour cleaning package: From RM 870
  • 6-hour cleaning package: From 1,470

*All packages come with cleaners, a supervisor, a scrubber, a specialised vacuum machine, chemical detergents, cleaning tools, ladders and transportation for the cleaners

Operating hours: 9 AM – 5 PM

Areas covered: Kuala Lumpur, Selangor


Address: 36,Jalan 4/27B, Desa Setapak, 53300 Kuala Lumpur

Contact information: 016-506-7378

5. Eco Technology Cleaning

© Eco Technology Cleaning

This local cleaning company guarantees professional punctuality and quality whenever you use their service. Specialised in both residential and commercial, Eco Technology Cleaning uses only the latest technology in equipment to clean the premises and they promise to leave your place without a speck of dust. Mattress, carpet and sofa cleaning is also available. If you’re unsure of their service, you can request for a free demo so you can determine if their service is up to par. 

Specialises in: Professional cleaning services

Types of services: Mattress cleaning, sofa cleaning, carpet cleaning services, curtain cleaning, car seat cleaning, move in/move out cleaning and sanitisation and disinfection services

Pricing: Available upon request 

Operating hours: 10 AM – 6 PM

Areas covered: Klang Valley, Penang, Seremban, Johor Bahru


Address: D-05-07 Medan Connaught Centre Point, Cheras, 56000 Kuala Lumpur

Contact information: 03-9101 1606, 016-7160 960

6. Big Family Cleaning Service

As one of the finest maid service agencies in Malaysia, Big Family Cleaning Service offers well-trained professional cleaners and house maids to clean your home efficiently. Each cleaner is carefully selected and trained at training centres so that they are armed with the right skill set and knowledge before they’re assigned to your home. 

Specialises in: Residential cleaning

Types of services: Commercial/office cleaning services, post-renovation cleaning, move in/move out cleaning, event cleaning services, carpet cleaning services, external glass cleaning services, floor polishing services, Airbnb cleaning services

Pricing: Available upon request

Operating hours: 8 Am – 6 PM

Areas covered: Setapak, Wangsa Maju, Melawati, Gombak, Ampang, Cheras and other places in Kuala Lumpur and Selangor


Contact information: 012-5654119, 018-2524119

House cleaning services in Petaling Jaya

7. Le ‘Kas Services

© Le ‘Kas

Founded in 2005, Le ‘Kas Services specialises in cleaning services that cover all aspects of modern living and the working environment – residential homes, commercial buildings, warehouses, retail centres or offices. Aside from offering the highest standards of professional cleaning and hygiene management, you can also rest well knowing that they only use environmentally friendly detergents. 

Specialises in: Commercial and residential cleaning 

Types of services: Commercial, industrial, retail and residential cleaning, carpet and tiles restoration, waste management, professional car cleaning and polishing, move-in/move-out services, and post-renovation cleaning. 


  • Residential: RM35 and above
  • Corporate: RM1,600 and above

*Pricing is customised based on the client’s requirements. 

Operating hours: 8 AM – 6 PM

Areas covered: 

  • Residential: Sunway, Subang Jaya, USJ, Kelana Jaya, Shah Alam
  • Corporate: Peninsular Malaysia


Address: 633, Level 6, Block B, Mentari Business Park, Jalan PJS 8/5, Petaling Jaya, Selangor

Contact information: 010-225 6447

8. Maclean Services

Established in 1979, Maclean is one of the oldest home cleaning services in Malaysia. From spring cleaning and carpet cleaning to pest control services, stone care and restoration, and disinfection services, they have it all. Aside from residential houses, they also offer cleaning services that cater to retail, education, manufacturing, construction and corporate offices. 

Specialises in: Domestic spring cleaning, office cleaning services, large-scale industrial cleaning. 

Types of services: Maintenance cleaning, post-construction cleaning, spring cleaning, office cleaning and tea lady, carpet and upholstery cleaning, external facade cleaning, static dissipative services, disinfecting services, cleanroom dust control services, toiletry and hygiene services, landscaping services, pest control services, HACCP cleaning and sanitation and waste disposal

Pricing: Available upon request 

Operating hours: 8:30 AM to 5:30 PM (Mondays to Fridays)

Areas covered: Klang Valley and northern region


Address: 3, Jalan PJS 5/26, Taman Desaria, 46000 Petaling Jaya, Selangor Darul Ehsan, Malaysia.

Contact information: 03-7773 0300

9. Kilat Kilat 

Kilat Kilat’s journey in the cleaning industry started back in 2009 where they have only a small team of housekeepers. Fast forward 12 years later, they now handle more than 3,000 clients and their portfolio ranges from residential to commercial businesses. What makes their clients keep coming back for more is their dedication to perfection. All of their cleaners have to go through housekeeping training before they’re sent out to work. That is why their quality is top-notch. 

Specialises in: Basic house and office cleaning services

Types of services: House cleaning services, post-renovation cleaning and office cleaning services


  • House: From RM100
  • Office: From RM60

Operating hours: 8 AM – 6 PM

Areas covered: Klang Valley


Address: 3a-11-11, Block 3A, Icon City, Sungai Way Free Trade Industrial Zone, 46300 Petaling Jaya, Selangor

Contact information: 010-247 4083

House Cleaning Services in Subang Jaya

10. DCS Maju

When it comes to cleaning, DCS Maju has only one objective in mind and that is to take care of all of their customers’ needs and make sure that they’re satisfied with the type of services they provide. The company prides itself in a lot of things, but the one that impresses us most is that they only take in employees with a minimum of 3 years experience in the cleaning sector so that all of their services are of quality. 

Specialises in: Commercial cleaning

Types of services: Commercial cleaning, residential cleaning, janitorial services, property maintenance, high-rise window cleaning, carpet cleaning services and general maintenance 

Pricing: Available upon request 

Areas covered: Klang Valley


Address: A-06-29, Sunway Geo, Jalan Lagoon Selatan, Bandar Sunway, 47500 UEP Subang Jaya, Selangor.

Contact information: 016-311 9447

House Cleaning Services in Puchong

11. Ultra Cleaning 

© Ultra Cleaning

Based in Puchong, Ultra Cleaning was established back in 2013 with the purpose of providing part-time cleaning services to the residents in Puchong. They’ve expanded their business in recent years and they now offer both contractual and non-contractual cleaning services to both commercial and residential houses around the Klang Valley. They’ve also recently obtained the CIDB Certificate from the Ministry of Home Affairs (KDN).

Specialises in: Basic house cleaning and contractual office cleaning

Types of services: Part-time cleaners for hire, foreign worker management, move in and move out cleaning, post-renovation cleaning, external façade cleaning and disinfection services 

Pricing: from RM200

Operating hours: 8 AM – 8 Pm (Mon – Sat)

Areas covered: Klang Valley, Petaling Jaya (for part-time cleaning service)


Address: No 91-1, Jalan Puteri 5/7, Bandar Puteri, 47100 Puchong Selangor

Contact information: 03-80667990 

12. MegaJadi Hygiene Solutions

© MegaJadi Hygiene Solutions

If you’re looking for a one-stop hygiene solution for your home, office or any other commercial or industrial areas, then megaJadi’s your answer. They specialise in high-rise cleaning, pre-renovation cleaning, post-renovation cleaning and maintenance cleaning services like cleaning carpets, curtains and the floor. They also use Eco Air Care during the process to minimise air pollution. 

Specialises in: Professional cleaning and hygiene services 

Types of services: Floor care restorations, disinfection services, post-construction cleaning services and water tank cleaning services

Pricing: Available upon request

Operating hours: 8 AM – 5 PM (Mondays to Fridays)

Areas covered: 

  • Floor care (Kluang, Johor Bahru, Melaka)
  • Formaldehyde treatment (Kluang, Johor Bahru, Melaka)
  • Post construction cleaning (Kluang, Johor Bahru, Melaka)
  • Water tank (Kluang, Johor Bahru, Melaka)
  • Abseiling cleaning (Kluang, Johor Bahru, Melaka)
  • Carpet cleaning (Kluang, Johor Bahru)
  • Alucubond cleaning (Kluang, Johor Bahru, Melaka)
  • Disinfection (Kluang, Johor Bahru, Melaka)


Address: 44, Jalan 1, Taman Sri Kluang, 86000, Kluang, Johor

Contact information: 013-720 8933

House cleaning services in Shah Alam

13. Banana Cleaning

Banana Cleaning has more than 10 years of cleaning experience in the field and their aim is to be the national market leader in the cleaning industry. An integrated janitorial services company that provides high-quality and reliable services, they pride themselves in having a team of well-trained employees while adhering to a strict standard so that the quality of work remains the same across all of their customers. If you’re unsatisfied with their work, contact them within 24 hours to resolve the issue.

Specialises in: Basic house cleaning

Types of services: Apartment/condo cleaning, pest control services, office cleaning and disinfection services

Pricing: Available upon request 

Operating hours: Open 24 hours

Areas covered: Kota Kemuning, Shah Alam


Address: 23, Jalan Kemuning Bayu 33/30d, Kemuning Utama, 40400 Shah Alam, Selangor

Contact information: 03-5131 3565, 016-274 4828

14. Adani Cleaning Sdn Bhd

Adani Cleaning prides themselves in providing a flexible service to all of their customers. After being in the industry for almost 10 years, they know that there’s no one size fit all approach when it comes to cleaning. Each of their workers are fully-trained to handle various equipment and machinery. Their success in the industry has also earned them a lot of trust from their customers, enough for them to keep coming back for more. 

Specialises in: Commercial cleaning

Types of services: Office cleaning, industrial cleaning, factory cleaning, hypermarket and retail store cleaning, basic house cleaning, post-renovation cleaning, move in/move out cleaning and floor cleaning and polishing

Pricing: Available upon request 

Areas covered: Shah Alam


Address: 1-01, Metia Residence Office, No.5 Persiaran Sukan, Seksyen 13, 40100 Shah Alam Selangor Darul Ehsan.

Contact information: 035891 7255/012-204 3156

House cleaning services in Klang

15. Delux Cleaning Sdn Bhd 

Understanding that letting a stranger into your house to clean takes a lot of trust, Delux Cleaning is one of the few companies that does a background check on all of their cleaners so that they can provide a service that their customers can rely on. Besides that, the company also offers quality at a competitive rate so you can enjoy peace of mind without worrying about the cost. 

Specialises in: Speciality cleaning

Types of services: Contractual cleaning, move-in/move-out cleaning, property management cleaning, office cleaning, manufacturing cleaning, shopping centre cleaning, supermarket cleaning, warehouse cleaning 

Pricing: Available upon request

Operating hours: 9 AM – 6 PM (Mon – Fri), 9 AM – 1 PM (Sat – Sun)

Areas covered: Klang


Address: No. 25A, Jalan Bayu Tinggi 1A, Batu Unjur, 41200 Klang

Contact information: 03-3324 0823/03-3319 3823

Cleaning services in Penang

16. CleaNeat Cleaning Service

© CleNeat

Based in Penang, CleaNeat is a cleaning service that will always prioritise its customers by creating a tailored service and experience to suit their requirements, preferences and location. Whether you’re looking for something to maintain your house or you’ve encountered an emergency that needs someone to clean the mess, they will do the dirty work so you can have peace of mind. 

Specialises in: Contractual commercial cleaning

Types of services: Contractual cleaning, residential cleaning, commercial cleaning, construction cleaning, lawn maintenance services and sanitisation and disinfection services 

Pricing: Available upon request

Operating hours: 9 AM – 5 PM (Mon – Fri), 9AM – 1 PM (Sat)

Areas covered: Penang


Address: 1st Floor, 2495, Jalan Sultan Azlan Shah, Kampung Gelugor, 11700 Gelugor, Penang.

Contact information: 012-447 7715

17. WnJ Services

Trustworthy, reliable and efficient – these are the three things you can expect from WnJ Services when you employ them for cleaning services. With over 30 years of experience in contract cleaning for residential homes, commercial and industrial sites, they’re more than capable of tackling any dirt and grime you throw at them. You can even request for a customised service that fits your needs. 

Specialises in: Contractual cleaning

Types of services: Basic house cleaning, garden and landscape maintenance, carpet cleaning, maintenance service, move-in cleaning and post-renovation cleaning

Pricing: From RM15 per hour 

Areas covered: Penang


Address: 15, Pahang Road, 10400, Penang, Malaysia

Contact information: 04-227 2407

18. Kosena Cleaning Service

With commercial clients like Sharp and Parkson, you know you can rely on Kosena Cleaning Service to keep your house looking like new. Though they specialise in cleaning services for commercial and industrial sectors, they also provide basic house cleaning services to their residential customers. 

Specialises in: Commercial cleaning

Types of services: Professional house cleaning, move in/move out cleaning, building maintenance, construction cleaning, retail cleaning, office cleaning and restaurant cleaning

Pricing: Available upon request

Operating hours: 

Coverage areas: Penang


Contact information: 012-203 7166

House sleaning service in Melaka

19. DC Clean 

© DC Clean

Founded 11 years ago, this Melaka-based cleaning service has over 5,000 customers from residential, commercial and hotel industries. Besides providing basic house cleaning, they’re also specialised in carpet and tile cleaning, disinfection services and sofa cleaning. 

Specialises in: Basic house cleaning

Types of services: post-renovation cleaning, commercial cleaning, disinfection services and tiles polishing 


  • House cleaning: From RM70
  • Post-renovation cleaning: From RM400
  • Move in/move out cleaning: From RM150
  • Disinfection service: From RM99

Areas covered: Melaka


Address: 653-K/1, Jalan Delima 3, Taman Bukit Melaka, Bukit Beruang, Kampong Bukit Beruang, Melaka, Malaysia 75450

Contact information: 011-1063 4333

House cleaning services in Johor Bahru

20. iCuci Cleaning

Formerly known as JDT Cleaning, iCuci Cleaning is a cleaning service that’s based in Iskandar Puteri, Johor Bahru. The company offers a host of cleaning service packages – hourly rate cleaning, weekly cleaning, bi-weekly cleaning and monthly cleaning – to cater to different residential customers. 

Specialises in: Basic house cleaning

Types of services: Commercial cleaning and office cleaning

Pricing: From RM100

Operating hours: 9 AM – 6 PM (Mon – Fri)

Areas covered: Johor Bahru


Address: 20-02, Jln. SILC 1/14, Kawasan Perindustrian SILC, 79200 Iskandar Puteri, Johor

Contact information: 017-7537990

21. Cleaning Service Johor

This Johor-based cleaning and hourly house maid service company is highly committed to providing quality housekeeping and cleaning services to all of their customers. Each and every one of the cleaners are trained with hospitality skills so that they can deliver the best service every time. 

Specialises in: Residential cleaning

Types of services: Disinfection services, carpet cleaning services, post-construction cleaning and commercial cleaning 

Pricing: Available upon request

Operating hours: 8 AM – 6 PM (Mon – Fri)

Areas covered: Johor 


Address: 76B, Jalan Gaya 1, Taman Gaya, 81800, Johor Bahru

Contact information: 012-674 6868 (Chris), 013-988 8879 (Elvin)

22. Mamalove Cleaning Services

Specialised in housekeeping and house cleaning services, the company is highly committed to provide high-quality services so that you can spend less time worrying about doing house chores and more time with the family. All of their staff are highly trained to ensure that the service they deliver is superb. 

Specialises in: Housekeeping and basic house cleaning service

Types of services: Commercial cleaning, office cleaning, project cleaning, carpet cleaning service, furniture cleaning and disinfection services

Pricing: Available upon request

Operating hours: Open 24 hours

Coverage areas: Johor Bahru, Pasir Gudang


Address: No 50-01, Jalan Setia Tropika 1/29, Taman Setia Tropika, 81200 Kempas, Johor

Contact information: 011-1088 5680

Carpet cleaning services

23. The Cuci

Having a carpet or rug at home is great for the interior design, but to maintain it is a pain, especially if you have kids or pets at home. Don’t worry if your carpet’s getting stained or filthy, just give The Cuci a call and they’ll come straight to your home to remove any stubborn stains, dirt or odour with their high power steam vacuum and non-toxic cleaning solutions. They also provide other cleaning services for your mattress, sofa and car seat. 

Specialises in: Carpet cleaning services

Types of services: Home carpet cleaning, office carpet cleaning, hotel carpet cleaning, mosque carpet cleaning, carpet board cleaning, water damage recovery, sofa cleaning, mattress cleaning 

Pricing: RM1.98 per foot

Operating hours: 9 AM to 6 PM

Areas covered: Available upon request


Address: Lot A13 KM13 Off Jalan Batu Caves  68100 Batu Caves, Selangor MY, Kawasan Industri Mara (Kim), 68100 Batu Caves, Selangor, Malaysia

Contact information: 013-284 0862

24. ChemDry

The ChemDry franchise group has been cleaning carpets in over 50 countries. © ChemDry

If you’re looking into tackling something specific, say a carpet, hiring someone to do a basic house cleaning job won’t cut it, you’ll need a professional or a specialist to do the job. ChemDry is a carpet, fabric and furniture cleaning specialist that has over 40 years of experience. They use a Hot Carbonating Extraction system, which is a much better method than the usual carpet steam cleaning, to clean and dry the carpet. This method is also said to reduce the growth of mould and mildew in the carpet. Besides carpet cleaning, they also offer other services like sanitisation and disinfection services, floor damage restoration, tile grout cleaning services and others. 

Specialises in: Carpet cleaning services 

Types of services: Sofa cleaning, curtain cleaning, mattress cleaning, disinfection and sanitisation services, pet urine remover, floor damage restoration, dust mite anti-allergen, speciality stain remover and tile grout cleaning services 


  • Commercial Cleaning: Carpet cleaning prices range from RM0.30 to RM0.50 cents per sq ft.
  • Residential carpets: Rugs prices range from RM3.00 to RM5.00 per sq ft and may include pick-up and delivery service

Operating hours: 8:30 AM – 5:30 PM (Mon – Fri), 8:30 AM – 1 PM (Sat)

Areas covered: Kuala Lumpur 


Address: 336 Jalan Midah Besar, Taman Midah, Kuala Lumpur, Malaysia. 56000

Contact information: 03 9171 3122

And there you have it, these are all the house cleaning services you can find in Malaysia. We hope this list will help you find a cleaning company in Malaysia that suits your needs.

? Do you have mould at home? Here’s an easy way to get rid of them.
? Want to get rid of carpet stains? We’ve got just the solution for you.
? Learn how to clean and unclog your kitchen sink here.

Disclaimer: The information is provided for general information only. Malaysia Sdn Bhd makes no representations or warranties in relation to the information, including but not limited to any representation or warranty as to the fitness for any particular purpose of the information to the fullest extent permitted by law. While every effort has been made to ensure that the information provided in this article is accurate, reliable, and complete as of the time of writing, the information provided in this article should not be relied upon to make any financial, investment, real estate or legal decisions. Additionally, the information should not substitute advice from a trained professional who can take into account your personal facts and circumstances, and we accept no liability if you use the information to form decisions.

More Articles