Need your carpets or upholstery cleaned? Turn to us and remove those pesky spots and stains. We'll ensure your carpets and rugs are deodorized, sanitized,and protected. Our 24-hour emergency service will be able to bring your home or business back to full strength. We offer water and fire damage service, and are experts in restoration. Our location is open five days a week, with our full line of cleaning supplies available to the public. Get chemicals, cleaning supplies, industrial cleaners, and much more. 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. 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. When you need your floors cleaned, the team at A & B will respond to your call. Floor cleaning is important for many reasons, including prevention of injury, appearance, stain removal, allergen removal, sanitation, and traction. We'll handle any stripping, scrubbing, and buffing of floors. Flood or fire can cause major concerns for your family, your business, and your life in general. Water damage that is ignored can lead to a damp atmosphere that is harmful to your home or business. Our certified technicians are here to help you evaluate water damage, along with fire damage, and will help you recover and clean up. For speedy, full service cleaning, A & B Cleaning & Environmental Services is your answer. You can count on experienced and skilled cleaners to get the job done right the first time. The quality of work we perform speaks for itself and is unparalleled in our industry. We will work with you to meet your specific needs.