About Us

Spencer Commercial Cleaning is a locally-owned family business providing janitorial & related services throughout the St. Louis Metropolitan Area & St. Charles.

We provide daily janitorial services, porters, matrons and emergency clean up. Spencer Commercial Cleaning has over 30 years of experience to draw upon to serve our customers.

We have van-mounted carpet cleaning units and well-trained floor crews for hard floor surface work like stripping and waxing.

Spencer Commercial Cleaning is available 24 hours a day, 7 days a week. If you want the lowest bid we are likely not your commercial cleaning contractor because we pride ourselves on providing the highest level of service.

If you want a fair bid and to know you are receiving high quality work-call us at (314) 575-4417. We have a 95% customer retention rate and have several customers for over 20 years continuously.

We have employees with over 30 years experience on our staff. We do not hire illegals and conduct very extensive background/security checks on all employees to protect our clients.