If you have water damage to your floors, or just a pet accident, you might be looking for a carpet cleaner. Regular carpet cleaning can extend the life of your carpet as well as rid of tough stains.