Great Experience. I am extremely happy with the carpet cleaning and stain removal I had done today. Perfect result, good price, professional service, and spot-on time. I would highly recommend this company.