Best carpet/upholstery cleaner?

D106 (Fiber Rinse & Tannin Stain Remover)
D116 (Protein Stain Remover)

Understand the need for different type of cleaners for different stains. What if you are unable to identify what a stain is made of? Is there one product that is safer to try first as to not set the stain?
 
Optimums carpet and upholstery cleaner...best I've used so far and worth the price.
 
Back
Top