Locally Owned and Operated

A-&-B-Cleaning-&-Environmental-Services-LOGO cta2

Leaving your carpets and upholstery spotless

We have an experienced and knowledgeable team that specializes in home and office carpet cleaning services. We will ensure every room receives proper attention and we will provide services at a price you can afford. Costs will be adjusted based on the size of your room. We strive for 100% customer satisfaction on every job.

Keeping your carpets clean:

  • Expert stain and spot removal

  • Deodorize, sanitize and protect

  • Carpet cleaning

  • Upholstery cleaning

  • Steam extraction service

  • Commercial and residential work

Contact Us


A & B Cleaning & Environmental Services can handle all of your rug and carpet cleaning needs, along with expert stain and spot removal for all of your upholstery.

Turn to the stain and spot removal experts

With over 45 years of experience, we are committed to excellence and have served Battle Creek and the surrounding areas with pride since 1966. We will keep your carpets and upholstery clean and protected.