Using white vinegar to clean carpets can be effective, but it can also damage the fibers of the carpet if not used properly. It is important to dilute the vinegar with water and to test a small area of the carpet before applying it to the entire surface. Additionally, it is best to use a soft bristled brush and to avoid scrubbing too hard. As for carpet and rug cleaning in California, there are many professional services available that can help you safely clean your carpets and rugs.