they are the best company locally. I've had my share of carpet cleaners come to my home and do a job for me. but never has one left an impression like carpet cleaning-green house in our area. I'm so happy I decided to go with them. they made everything look so much better.