Cleaning was okay, nothing special and on one occasion I couldn't tell they came. They don't put back items removed or rugs they move. Scheduling is very inconsistent, c ... more