Not pleased with their service. Bought a online deal from them and before purchasing made sure they would be able to redeem in next few days as we were moving. He agreed and gave me a timeframe of 11-12. I waited at an empty house for him and began calling at 1 to find out where he was. He finally showed at 4pm. He finished 4 bedrooms in 45 minutes and was done. I came back 24 hours later and carpets are streaky with the dirt and still very wet at 24 hours later. House now smells musty and gross. Called to advise them of poor service and to talk about fixing it and no return call.