I wish I would give more then 5 stars. My husband and I both work full time, I from home. We have two wild boys, two dogs, and cats.. So our house is always a mess. A total mess. They just left our house and I am amazed with what they did, and will be calling them again very soon. It smells so clean but not of cleaner. Everything is clean and they even managed to clean my office a bit ( I'm a silversmith- my office is always a mess ). I am so impressed. They arrived early, were very nice and worked for three hours. They mentioned they weren't able to finish in the time frame and I am more then okay with that. We will be trying to have them come as much as possible.