With the professionals at ABC Carpet & Upholstery Cleaning in Council Bluffs, IA you can have stains minimized, prolong the life of your carpets, and have them looking great again. Truck mount carpet cleaning, upholstery cleaning and water retraction. We offer 24/7 emergency services. We are certified with more than 25 years of experience. Call us today for a free estimate.