I was happy with the very friendly service. Overall the cleaning job was satisfactory, but for the cost, I was expecting perfection. Unfortunately I found clumps of pet hair remaining on the carpets and couch. I think they need to invest in better vacuums. I would hire them again because they were able to get me service next day, and were very friendly and courteous.