Position
City
Salary
In Des Peres, MO, Cleaners earn a solid income. The average yearly salary for a Cleaner in this area is about $30,383. Many Cleaners make between $29,545 and $30,909 each year. This range offers a good earning potential for those in this line of work.
The distribution of salaries for Cleaners shows that most people in this job earn between $27,500 and $34,318 per year. A few Cleaners earn slightly less or more than this range. Cleaning can be a steady job with opportunities to increase earnings through overtime or additional services. The market in Des Peres, MO, provides a balanced income for Cleaners looking for reliable work.

Shrewsbury, MO
Average Salary: $48,917
In Shrewsbury, you can find many opportunities in clean and well-maintained environments. This city offers jobs at local schools and businesses. Shrewsbury’s clean and family-friendly atmosphere makes it a great place to work.
Find Cleaner jobs in Shrewsbury, MO
Florissant, MO
Average Salary: $40,100
Florissant offers many options for those interested in a career in cleaning. Local hospitals, hotels, and offices always need help. The community here values cleanliness, which gives you a chance to make a big difference.
Find Cleaner jobs in Florissant, MO
Ballwin, MO
Average Salary: $38,052
In Ballwin, you can work in comfortable and safe settings. Many local companies rely on clean and organized spaces. Working here means helping to create a welcoming environment for everyone.
Find Cleaner jobs in Ballwin, MO
Brentwood, MO
Average Salary: $36,000
Brentwood offers jobs that keep the city clean and welcoming. Local businesses and community centers often need help. Your work here will improve the look and feel of the community.
Find Cleaner jobs in Brentwood, MO
Manchester, MO
Average Salary: $35,730
Manchester has many opportunities for those who like to keep things clean. Offices and homes in this area always need help. Working here means you will be part of a community that values a clean environment.
Find Cleaner jobs in Manchester, MO
St. Louis, MO
Average Salary: $33,498
St. Louis offers a wide range of cleaning jobs. You can work in large companies or small businesses. The city’s large population means many places need clean and tidy spaces. Your job will be important in keeping the city running smoothly.
Find Cleaner jobs in St. Louis, MO
Imperial, MO
Average Salary: $33,403
Imperial offers various cleaning positions in both private and public sectors. This city relies on professionals to keep its schools, parks, and offices clean. Working here means you will be part of a community that takes pride in its environment.
Find Cleaner jobs in Imperial, MO
Ladue, MO
Average Salary: $33,306
In Ladue, clean and organized spaces are a top priority. Local businesses and schools often need help with cleaning. Working here means you will contribute to a safe and welcoming environment for everyone.
Find Cleaner jobs in Ladue, MO
Fenton, MO
Average Salary: $32,624
Fenton has many opportunities for those who enjoy keeping things clean. Local businesses and community centers often need help. Working here means you will help make the city a cleaner and more pleasant place to live.
Find Cleaner jobs in Fenton, MO
Webster Groves, MO
Average Salary: $31,388
Webster Groves offers many cleaning jobs in both residential and commercial settings. The city’s focus on cleanliness means there are always opportunities for those who enjoy maintaining clean spaces. Working here means you will contribute to the city’s reputation for being well-kept.
Find Cleaner jobs in Webster Groves, MO

4M Building Solutions
Average Salary: $34,000
4M Building Solutions offers Cleaner jobs in Des Peres, MO, with competitive pay. They focus on providing top-notch cleaning services to various businesses in the area, including office buildings, schools, and retail spaces. Candidates enjoy flexible schedules and opportunities for advancement within the company.
Allied Universal Janitorial Services
Average Salary: $31,481
Allied Universal Janitorial Services is a well-known company offering Cleaner positions in Des Peres, MO. They provide cleaning services for a range of clients, including corporate offices, medical facilities, and public spaces. The company values teamwork and offers a supportive work environment for its employees.
Allied Universal
Average Salary: $29,500
Allied Universal is another top employer for Cleaner jobs in Des Peres, MO. They specialize in delivering cleaning services to various businesses, ensuring a clean and welcoming environment. This company values its employees and offers training and development opportunities to help them succeed in their roles.

Housekeeping
Average Salary: $47,641
These roles focus on maintaining cleanliness and order in homes and facilities. Workers ensure surfaces are spotless and follow safety protocols. Housekeeping can lead to positions with companies like Hilton and Marriott.
Find Housekeeping jobs in Des Peres, MO
Custodian
Average Salary: $39,077
This job involves caring for school and office buildings. Tasks include sweeping floors, emptying trash, and ensuring a safe environment. Custodians find roles with educational institutions and government agencies in Des Peres.
Find Custodian jobs in Des Peres, MO
Housekeeper
Average Salary: $32,078
Housekeepers clean and organize living spaces. They handle laundry, tidy up rooms, and often prepare meals. This role offers opportunities with private households and local agencies in the area.
Find Housekeeper jobs in Des Peres, MO