About FM Cleaning Services

Our Story

FM Cleaning Services, Inc. is an independently owned and operated company. FM serves many counties and communities in Southwestern Pennsylvania and the Greater Pittsburgh area.   This service area includes most of the following counties: Allegheny, West Moreland, Armstrong, Indiana, Jefferson, Cambria and Clearfield.  To verify if we can provide service to your particular location, please call (724)479-0466.

The company was founded in 1983 by Fritz Winterhalter with the aim of becoming the areas foremost one-stop floor care facility for both the residential and commercial environment.

It is our commitment to provide you with the best service and value so that you will always be our customer.

Our technicians are well trained and experienced. They can advise you on the proper cleaning techniques and methods even for the most delicate fabrics.

We pledge to give you the best service and value anywhere in this industry and we guarantee our work 100%.

In June of 2017, Fritz Winterhalter decided to retire and hand over the business to Lee Zimmerman, a long time business associate and friend.

Lee brings 47 years of experience to FM Cleaning. He served as President of several different Regional and International Associations. Most recently, Lee was President of The Institute of Inspection, Cleaning and Restoration Certification (IICRC). The IICRC is a Certification and Standards Developing Organization for the inspection, cleaning and restoration industries. While overseeing the IICRC, he implemented industry standards that are recognized by the government.

Lee previously owned Keystone Carpet and Furniture Cleaning based out of Greensburg: 1979 – 2009 and follows the same quality rules and values that Fritz used.

Lee Zimmerman

Lee Zimmerman




Fritz Winterhalter

Fritz Winterhalter


Send a Message

Type of request

What do you need to have cleaned?

12 + 2 =

Contact Information

Physical Address:

45 Spring Road
Homer City, PA 15748

Mailing Address:

PO Box 13
Homer City, PA 15748

(724) 479-0466
(800) 525-5283
Call Now To Schedule!