Wonderful, professional job. The technician called prior to arriving and was on time. I have two small dogs that marked several places on my carpet. I tried every store bought and internet researched solution for cleaning the carpet and removing odor. I should have saved my money and called Zerorez first! Highly recommend.