I thought overall everything was just "ehh". A few things that I didn't like was- I've had my carpets cleaned before and they never left the floors as dirty and wet as he did. I thought he was going to atleast clean up the extra soapy water, I literally couldn't even walk without slipping. It overall was just very messy. I just washed my floors the day before and I knew that they weren't going to stay perfect but I literally had to redo them the next day. He also told me they would be dry in 4-6 hours...9 hours later they were dry. Not that big of a deal but non the less annoying. The carpet, once dry, almost felt greasy, not clean. I'm sorry, but I will not be using you guys again. Best of luck.