This is the second time we've had them out. Our first experience was incredible. They brought our upholstery back to life! Today we gave them the challenge of a badly pet stained carpet and I could not be happier with the results! Bruce was very candid about the expectations before he started and that, to me, is true quality service.