I would give this company minus zero star rating. They show up two hours late each time, then make you sign a agreement to have a test done on your carpet so they could sell you more of their unnecessary services. They said they would charge me two dollars per steps, and when I refused to buy additional service and ask them to just steam clean my carpet, they used just water to clean it and my carpet was wet for two days and started to smell. They did not clean any part of the stairs. Two days later I called them and complaint. They made me another appointment from 2-4 and showed up at 5:45pm.
The same technician came back took a look at the carpet and then called his manager. Then got in his truck and left. I will be filing with the courts next week.