Excellent Service And Quality. The technician was very efficient and completed the cleaning of the rug and stairs to my satisfaction in less than one hour. I highly recommend them!