Outstanding, professional and courteous. I had an oil stain in my steps that had nurtured itself there. My previous carpet cleaner had been unsuccessful in removing it. The techs from Pacific Breeze had no problems in conditioning and removing all stains. My carpets look brand new. Highly recommend them!