Unfortunately, the people that came were not very thorough. My son was here and he pointed out to them several things that needed to be redone. After a while he gave up. The bathrooms appeared as if they weren't touched. None of the mirrors were cleaned. The toilet still had a ring on it. Dusting was around the items in the shelves. The glass on the tables was not touched. There was dog hair still in the corners and behind the doors, indicating that part of the floors were not touched. They did not have to clean either of my son's rooms. They were also told not to clean the office. This is the worst "cleaning" I have had in my house ever! So, they had very little to do once they were here. And, I paid $100 for them being here less than two hours. Unfortunately, I can't recommend this service.