Our History

A half-century ago, Jim Glover started providing commercial cleaning services to businesses in the Metro Twin Cities area to fund his education at the University of Minnesota. Pairing this education with his experience running a business, Jim was able to turn MN Services into not only a full-time career for himself, but also a source of employment for more than 500 local professionals.

Now, we help our clients maintain more than 15 million square feet of space each day throughout a variety of industries, including manufacturing plants, office buildings, car dealerships, preschools, K-12 schools, universities, banks, medical facilities, churches, senior living associations and apartments, just to name a few.

Customized Commercial Cleaning Services

We are not a franchise business; we are a locally-owned and operated business staffed by professionals who understand the unique needs of commercial clients in the Metro Twin Cities. This independence grants us the flexibility to customize our cleaning services for each client, devising a strategy which places their needs at the center of everything we do at MN Services. Our business philosophy is built around a central tenet: it’s our job to manage the quality of your facilities cleaning, not yours. We place a dedicated representative in a position of responsibility for each of our clients, ensuring they have a dedicated point of contact for everything from daily communications to minor issues, in addition to day-to-day oversight of all cleaning.

Hands-On Quality Control

Our dedicated representatives and each cleaning team are made up of professionals who are carefully screened during the hiring process to ensure they’re capable of providing not only the very best in cleaning, but also exceptional customer service and a clear understanding of their role and responsibility within the building of a client. We take the hiring process seriously, because we feel the most important part of maintaining facilities for our clients is focusing on the personnel who provide the services.

We take an active approach to management, including weekly inspections while crews are on-site to ensure all work meets our exacting standards. Contact us today to learn more about the services we provide, and how we can help you focus on the aspects of your business that only you can manage by taking the responsibility of facility management off your plate.

Sky in Building glass MN Services Minnetonka, MN

Our Service Areas

Commercial facility cleaning services in the Twin Cities and the greater metro suburbs including Minneapolis – Minnetonka – Plymouth – Wayzata – Eden Prairie – Chanhassen – Chaska – Hopkins – Bloomington – Burnsville – Edina – Maple Grove – Fridley – Blaine – Brooklyn Park – Brooklyn Center – Roseville – St. Paul – Shoreview – Woodbury –  and more! 

Quality Control

Our management philosophy is based on the conviction that it’s our job to manage the quality of your facilities cleaning, not yours.  Most companies take a passive approach to managing, and assume that if they don’t hear from you everything is fine.  By contrast, we do weekly inspections while crews are onsite to make sure that any problems are taken care of immediately. 


We will customize a cleaning program specific to your facility’s needs. We understand things change and we’re happy to make adjustments. Our goal is to build a strong partnership, and that’s accomplished by personalized attention.

Worker Selection

In addition to exceptional management, we feel the single most important part of any maintenance program is the personnel who actually do the cleaning. We hire only those individuals who are capable of superior service, who are responsible for their actions within a client’s building, and who are visually presentable. All personnel considered for employment must have both business and personal references.

Account Management

Each building has one person responsible for daily communications with the customer’s representative.  They will handle any minor issues that arise and provide oversight of day-to-day cleaning needs and arrangements.


handshake MN Services Minnetonka, MN

Mission Statement

Our mission is to help our clients concentrate on the important parts of their business by allowing them to outsource janitorial, maintenance and non-core functions. We provide these support services for our clients with honesty, effectiveness, and commitment to excellence as part of our core values.

Receive A Free Quote!

MN Services Minnetonka, MN