Yes, you should keep cleaning the carpet until the water is clear. This will ensure that your carpets are clean and free of dirt, dust, and other allergens. However, you should be careful not to scrub too hard or use too much water. Doing so can damage the carpet and lead to more stains in the future.