I bought a Groupon and was able to make an appointment quicker than I expected. The technicians were great-- friendly and professional. The cleaning was beyond my expectations. I had considered replacing some of the carpet; now I think there's some life left! I will use them again for sure.