West Michigan Janitorial.

A great place to work.

Working for WMJ

Do you like working as part of a team? Are you looking for a company who rewards hard work and dedication? And most importantly, are you looking for a career where you can advance and grow as an individual?

If you answered yes to any, or all, of the above questions, then you may be a great fit for West Michigan Janitorial. We currently employ over 200 individuals across the state of Michigan, and we are growing every day. At WMJ, we believe in recognizing our employees through merit based raises, monthly bonuses and various other incentive programs. We promote from within whenever possible. And we consider all of our employees an essential part of the WMJ team. We staff on all shifts, have management opportunities, benefits for employees who qualify and pay commensurate with experience.  

All WMJ employees must pass a pre-screening interview, interview and background check. All employees are also subject to random drug testing, and depending on the account may be required to pass a drug test prior to starting work in a particular facility.

If you would like to join our team, click the button below to take the first step and apply:




Current Openings

Now Hiring for:

1st shift - Several openings for Meal Support Staff to work in the Grand Rapids Public Schools. All applicants must be able to pass a background check (with fingerprinting).

2nd  shift - Several openings for General Cleaning Staff. We currently have openings in Grand Rapids, Grandville, Caledonia, Walker, Kentwood, Wyoming and Sparta. All applicants must be able to pass a general background check. *Please note, some positions require a pre-employment drug screening.

2nd shift - Three openings for General Cleaning Staff for accounts in Walker, Sparta, and Grand Rapids (Knapp's Corner area).  All applicants must pass a background check.

3rd shift - Several openings for General Cleaning Staff for an account in Grand Rapids. All applicants must pass a background check. 

We accept applications on an ongoing basis. We use these applications regularly to fill any vacancies we may have. At times, openings may become available on short notice so we are not able to update the site's listings for open jobs and we utilize our general applications to fill such positions. So even if you don't see positions listed, fill out an application.

*We keep all applications on file for six months from the date they are submitted for consideration.


If you have any questions regarding our application process, our employment requirements, or an application you have submitted, send our Human Resources Department an e-mail.