Don't Buy Clean Free, an overpriced ripoff hoax that smells like vinegar. The VERY expensive product does nothing and sellers refuse to warranty or refund. They deny use for mites, but sell it at an excessive price. Other enzyme cleaners are half the price. Thanks for your other notes. DON'T BUY Kleen-Free. Bad.