I used General Cleaning and Restoration for my carpet. I have had to use other companies prior to this and assumed the carpet was clean when they were done with it. I was very surprised in those instances by how dirty it actually still was. After they cleaned it, though, it actually was clean. It got wet and I used a white cloth to get the moisture out and the cloth was still white when I was done. So I know the carpet really was clean.
more