I have a white carpet and a dog - a terrible combination. Bill of Zimp Carpet Cleaning was able to clean the carpet back to its original, pristine state in a couple of hours; I couldn't even tell where the stains had been. Bill was incredibly thorough and worked around my schedule. A month later the carpet still looks good! I would definitely hire him again.
Pros: Professional; Affordable
more