
Why MJS
Why Work at Midwest Janitorial Service?
We're more than an employer — we're a family that has been building careers and serving communities since 1958.
Health Benefits
Medical, dental, and vision coverage for eligible employees.
Training & Development
Comprehensive training programs and ongoing skill development.
Advancement Opportunities
Clear career pathways from technician to management roles.
Family Culture
A supportive, family-owned environment where your work matters.
Safety First
Industry-leading safety programs and protective equipment.
Flexible Scheduling
Full-time and part-time positions with flexible scheduling options.
Open Positions
Current Opportunities
Explore our open positions and find the right role for your career.
Industrial Cleaning/Janitorial
Part-time, Full-time Palo, IA$18.00 - $18.50 an hour
Industrial Cleaning-Janitorial
Full-time Osceola, IA$17.50 - $20.00 an hour
Part-Time Evening Cleaning – Perfect Second Job (10–25 hrs/week)
Part-time Coralville, IA$16 - $17 an hour
Assistant Supervisor - Janitorial Services
Part-time, Full-time Cedar Rapids, IA$17 - $19 an hour
Full-Time Day Shift Cleaner Wanted!
Full-time Geneseo, IL$17.50 - $19.50 an hour
Part-Time Day Cleaning
Part-time Waterloo, IA$17 - $18 an hour
