CleanWorks Staffing

Cleaning Job Opportunities

Join our team of professional cleaners with flexible part-time and full-time positions available.

Hourly Pay: $18 - $36

Professional Cleaner

Available Positions

Full-Time Position

40 hours per week with benefits

  • Hourly rate: $20 - $36 based on experience
  • Health insurance benefits
  • Paid time off
  • Training provided
Cleaning Team

Part-Time Position

Flexible schedule, 15-25 hours per week

  • Hourly rate: $18 - $25 based on experience
  • Flexible scheduling
  • Opportunity for advancement
  • Training provided
Office Cleaning

Limited Positions Available

Only 12 positions remaining

Applications close in:

Trusted Employee Reviews

See what our team members have to say about working with us

5.0

"I've been working part-time for 6 months and the flexibility is amazing. The pay is competitive and management actually cares about our wellbeing."

Employee

Sarah J.

Part-Time Employee

4.5

"As a full-time cleaner, I appreciate the consistent hours and benefits package. The team environment is supportive and we have all the supplies we need."

Employee

Michael T.

Full-Time Employee

5.0

"Started part-time and moved to full-time after 3 months. Great opportunities for advancement if you work hard. Management listens to feedback."

Employee

Lisa R.

Team Lead

Ready to Join Our Team?

Apply today to secure your position in our growing company. We're looking for reliable, detail-oriented individuals who take pride in their work.

Cleaning Team
Apply Now

We'll get back to you within 24-48 hours

Someone just applied for this position!