Since 1996, Mr. Carpet has been providing a superior level of carpet cleaning to homes and businesses throughout the Waterloo, IA area. We focus on cleaning carpets, so we are always up to date with the latest tools and techniques. Regularly cleaning your carpets can help them last for years to come, while keeping your family safe and free of harmful dirt and allergens. In addition to the carpets in your home our services also include: upholstery, rugs, water damage restoration, tile and grout cleaning and sealing, indoor/outdoor carpet, office dividers and upholstery, RV and boat carpet and upholstery, camper and fifth wheel carpet. We can help keep your carpet free of pet odors and other soil attracting agents with a protectant. If you don't feel my carpet cleaning is the most thorough you have ever seen, I will clean it again for free. If for any reason you are still not pleased, I will refund all your money. We never cut corners. Call us today with your questions. Schedule your appointment and get a specific time, not a window. We are available 24 hours a day, so call us anytime.