Super Professional. Up front and honest about my carpet and the results I could expect from the pet urine. The cleaning was fast and successful and the carpet smells and looks great. I'm writing this a week after the cleaning. It dried well and the house smells much better!