Beginning with the easy on-line scheduling to the completion of the service, I couldn't have been more pleased. The technicians were professional, clean and courteous. They were careful with my furniture and thorough with the cleaning. I'm still astounded at being able to immediately walk on the cleaned carpet without the usual lengthy drying process and the clean smell left behind was great. I've already recommended the service to 3 of my friends! Thank you for delivering over and above my expectations!