Yes we use only Professional Chemicals for all Types of Carpets, and Situations. If you Have Pets We use Our Urine Neutraliser Product, which is the Best on the Market and Safe for the Animals, as is All of our cleaning Chemicals.