Horrible carpet and upholstery cleaning. My carpets were left w/a very stiff residue that is almost impossible to vacuum up. There was a stain I pointed out to the tech and while he said he got it out, it reappeared. It took almost 24 hours for the carpets to dry and after they did and I started vacuuming them, there was a new stain. The tech had moved a Queen Ann chair from one side of my room to the other and when I went to move it back, I saw the stain. He obviously knew it was there and hoped I wouldn’t see it until I moved the chair back to its original spot. I had him clean my sectional sofa and I found one of my dog’s bones still under one of the back cushions after he left. It was a waste of money and a total waste of a lot of my time. They say they have a money-back guarantee if you are not 100% satisfied but they refuse to honor it. Very unprofessional and would never use or recommend them to anyone.