The fellows who cleaned our carpets were total professionals and were friendly and courteous. I love using Chem-Dry Carpet cleaning because they GUARANTEE their work. Due to heavy pet stains and the smell of urine from our pet, Chem-Dry came back a 2nd time to remove the smell COMPLETELY. I would never use any other company but Chem-Dry!