We hired Maid2Please do do a 'Spring cleaning' of our house. Three workers showed up, and spent about an hour and 20 minutes cleaning. The ladies were very nice. I had made a point of telling both the person I arranged the visit with and the cleaning team that we wanted them to clean the parts that don't ordinarily get cleaned; and not to bother with anything that looked clean, and not to bother with the basement. I was working downstairs when all three of them came down and started cleaning down there, I told them (again) there was no need. After I was done with my workday, I had time to look around. What the team did was basically a good basic housecleaning, but not what I would call a thorough spring cleaning. For instance, wood slat blinds were still dusty, and we found places where things had been dusted around as opposed to picked up and dusted under. I also found spots high on the kitchen cabinets that has not been cleaned, it looked like they had only cleaned what could be reached from standing on the floor.
In conclusion, I would hire this company if I needed basic house cleaning, but not for deep cleaning.