Randy’s Carpet Cleaning & Restoration provides high quality carpet cleaning, water damage restoration, tile and grout cleaning, upholstery cleaning, area rug cleaning and more for commercial businesses and homes. Whether your carpet is showing signs of foot traffic, pet stains or wine and water damage, Randy’s uses the most effective technology in commercial carpet cleaning truck offered. We serve residential and commercial customers for floor cleaning of all kinds in Iowa City, IA, Cedar Rapids and the surrounding area.