What are the responsibilities and job description for the Residential Cleaning Professional (Full-Time or Part-Time) position at MaidPro?
Weekdays Only | Stable Hours | Positive Team Environment
MaidPro is a locally owned residential cleaning company seeking dependable, detail-oriented professionals who take pride in their work and enjoy being part of a supportive team.
We are looking for individuals who are reliable, positive, and committed to consistently delivering high-quality service to our clients.
If you enjoy staying active, working independently or on a team, and appreciate a structured and respectful workplace, this can be a long-term opportunity.
Schedule Options
Full-time: 30 hours per week
Part-time: at least 2 full weekdays
Monday–Friday schedule
No nights
No weekends
Stable, consistent hours each week.
Compensation
Average earnings typically range from:
$17–$23 per hour (including tips and bonuses)
Compensation includes:
- Hourly pay for cleaning and travel time
- Weekly pay via direct deposit
- Customer tips
- Bonus opportunities
- Paid training
- Paid holidays (after eligibility period)
Responsibilities
- Perform residential cleaning services using MaidPro systems and checklists
- Clean kitchens, bathrooms, bedrooms, and living areas
- Communicate professionally with customers and team members
- Work independently or with a teammate
- Maintain consistent quality standards
- Adapt to varying homes and client preferences
Ideal Candidate Traits
- dependable and punctual
- detail oriented
- positive attitude
- strong communication skills
- comfortable working individually or on a team
- able to adapt to changes in daily schedule
- takes pride in doing quality work
- respectful and professional
Cleaning experience is helpful but not required. We provide structured training.
Requirements
- reliable transportation to the office
- valid driver’s license
- ability to be active throughout the workday
- ability to lift up to 35 lbs as needed
- authorized to work in the United States
- willingness to complete background check
Why Employees Stay With MaidPro
- consistent weekday schedule
- supportive team environment
- stable leadership
- clear expectations
- opportunity to grow into trainer or leadership roles
- positive workplace culture
Pay: $17.00 - $23.00 per hour
Benefits:
- Opportunities for advancement
- Paid training
Application Question(s):
- What interests you the most about this position?
Ability to Commute:
- Ballwin, MO 63011 (Required)
Work Location: In person
Salary : $17 - $23