Midwest Janitorial Service

Careers

Join the MJS Team

Build a career with a family-owned company that values your growth, safety, and contribution to healthier communities.

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
Apply on Indeed

Industrial Cleaning-Janitorial

Full-time Osceola, IA$17.50 - $20.00 an hour
Apply on Indeed

Part-Time Evening Cleaning – Perfect Second Job (10–25 hrs/week)

Part-time Coralville, IA$16 - $17 an hour
Apply on Indeed

Assistant Supervisor - Janitorial Services

Part-time, Full-time Cedar Rapids, IA$17 - $19 an hour
Apply on Indeed

Full-Time Day Shift Cleaner Wanted!

Full-time Geneseo, IL$17.50 - $19.50 an hour
Apply on Indeed

Part-Time Day Cleaning

Part-time Waterloo, IA$17 - $18 an hour
Apply on Indeed

Ready to Join Our Team?

Take the first step toward a rewarding career — complete the application below.