How To Get Cleaning Jobs (With Steps, Skills And Salary)

By Indeed Editorial Team

Published 3 June 2022

The Indeed Editorial Team comprises a diverse and talented team of writers, researchers and subject matter experts equipped with Indeed's data and insights to deliver useful tips to help guide your career journey.

For professionals who enjoy organising and cleaning their surroundings, pursuing a career as a cleaner can be rewarding. Cleaners are usually in demand and if you provide a high standard of work there are many opportunities available. Once you find your first job, you can gain experience and improve your skills to help find better-paid jobs. In this article, we discuss the main duties of a cleaner, explain how to get cleaning jobs, provide information about the skills required and the different jobs available and offer the average salary information for this role.

What Are The Primary Duties Of A Cleaner?

The primary duties of a cleaner depend on the type of cleaning requirements. If it is a residential cleaning job where the cleaner is required to clean a house or apartment on a weekly basis, then the duties may differ from an office cleaner who cleans an office every day or night. Most cleaning jobs cover some basic components though, and it is good to know what duties are involved before considering finding work as a cleaner.

Some of the standard duties of a cleaner include:

  • Floor cleaning: This generally requires using a mop and bucket, although large office buildings may use more advanced equipment to cover larger areas. This can be quite physically demanding, depending on the size of the space and may require you to be relatively fit to undertake it.

  • Window and glass cleaning: Most offices or residential dwellings have at least one or two windows. Specialist window cleaners have equipment that allows them to clean windows, often of high-level apartments and offices.

  • Carpet and rug cleaning: Carpet and rug cleaning usually involves using a vacuum cleaner regularly, but they periodically require deeper cleaning to remove stains and ingrained dirt. Deep cleaning carpets is not usually a job for a regular cleaner and specialists often carry this out using powerful carpet cleaning machines.

  • Hard surface cleaning: Surfaces such as kitchen worktops or office desks can accumulate bacteria and dust and cleaners wipe these down using anti-bacterial cleaning sprays and wipes. Most cleaning jobs require an element of hard surface cleaning, so it is an important part of the job to know which cleaning products to use on different surfaces.

  • Furniture and upholstery cleaning: Furniture cleaning can be part of a residential or office cleaning role. Depending on the material of the furniture item, whether it is a plastic office chair or leather sofa, affects the type of cleaning products used as certain types of fabric require specialist cleaning products to protect them from damage during cleaning.

Related: What Is A Facilities Manager? Definition, Duties And Salary

How To Get Cleaning Jobs

Here are some steps that explain how to get cleaning jobs:

1. Browse job sites

If you have an internet connection, it may be a good option to look online to find your first role. Many employers advertise cleaning opportunities online first before looking elsewhere. It is an easy way for them to find cleaning staff who are looking for work and it allows you, as a job seeker, to have access to many opportunities that in the past would have been difficult to find.

2. Search for cleaning companies

You can try to look for cleaning companies in your area who may be looking for staff. Use the Internet to find these companies or look in newspapers or magazines for cleaning companies offering their services. It may feel difficult to approach these businesses at first, but often employers are looking for staff and not advertising, so you might find an opportunity this way.

3. Advertise yourself

Another good option is to advertise your services locally or online. If you can use social media or other online advertising methods, you may have potential employers or private customers approaching you. If you choose to try this method, ensure you present your advertisement well and be sure to add the correct contact information.

4. Use word of mouth

Word of mouth can be a good way to advertise your skills and find a job. You actively tell as many people as possible that you are looking for a cleaning role. This can help you find work through referrals or recommendations.

Related: What Is A Labourer? A Complete Guide To Understanding The Role

What Skills Are Required To Be A Good Cleaner?

The skills required to be a good cleaner are not just about the actual cleaning itself, but also about the attitude and character of the cleaner. Having the correct attitude can help you pursue a long-term career as a cleaner. If you are someone who takes pride in their work and always strives to do a professional job, then you may have the basic traits required to be a good cleaner. Here are some more specific qualities that are desirable if you want to be a good cleaner:

Physical fitness

Cleaning can be physically demanding, as you are often on your feet for extended periods. You may also exert a fair amount of energy, so it is important that you have a good basic level of fitness. Some areas of the job are more demanding than others, but unless you are specialising in a certain type of cleaning, then there is likely to be at least some level of physical exertion involved.


It is a vital quality that you are reliable and arrive to work on time and ready to do the job. Customers book cleaning jobs at specific times to coincide with either office being closed or people being out of the house. Being reliable can be beneficial for you and your employer. It can help maintain the reputation of your employer, and also help you get more work opportunities.

Strong work ethic

Cleaning for long periods is hard work and requires someone with a strong work ethic to see the job through to completion. Some jobs may be more demanding than others, but overall most cleaning jobs require you to put in a fair bit of effort to do a good with which the customer is happy. You may often require to complete jobs in a set time frame, so having a good work ethic can help to make sure you complete every job on time and to a high standard.


Being an honest person is very important, as customers may often leave you to clean their home or office when they are out or the office is closed. They are trusting you with their possessions and also trusting that you can do the work unsupervised. This requires you to be trustworthy and not shirk your responsibilities or do anything dishonest while carrying out your duties.

Related: Vocational Training: Definition, Types And Examples

Types Of Cleaning Jobs

There is a wide range of cleaning jobs available, some of which require specialist skills, but some that require no experience and just a positive can-do attitude and a willingness to work hard. Here are some roles that you may choose from:

  • Residential cleaner: Residential cleaners clean homes, often on a weekly or fortnightly basis. They sometimes work for themselves or through an agency that takes a cut arranging the work.

  • Commercial cleaner: Commercial cleaners clean offices, shops, factories and warehouses and often work in groups depending on the size of the premises. This work is generally done by a company that employs multiple cleaners and may have a selection of contracts with different businesses.

  • Window cleaner: Window cleaners generally only clean exteriors and sometimes interior glazing and may be required to work at a height to clean large offices or use specialist equipment. An individual or in pairs may do this, either working for themselves or are part of a larger organisation.

  • Hotel cleaner: Hotel cleaners keep guests' rooms clean and may receive specialist training to comply with the hotel's specific requirements. They are likely to be employed directly by the hotel, but this may vary according to the size and type of hotel.

Cleaner Salary Information

The average salary for a cleaner is ₹1,88,190 per year. The salary of a cleaner may also depend on a variety of factors and can vary widely. These factors include location, type of cleaning, experience and form of employment.

Salary figures reflect data listed on Indeed Salaries at the time of writing. Salaries may vary depending on the hiring organisation and a candidate's experience, academic background and location.


  • 42 Cleaning Job Interview Questions (With Example Answers)

  • Essential Housekeeping Skills (Definition And Examples)

  • Writing A Housekeeper Resume Objective (With Examples)

  • 11 Interview Questions For Housekeeping Staff (With Answers)

  • Essential Housekeeping Skills (Definition And Examples)

Explore more articles