Adriana is very flexible on schedule. They have cleaned my house for the past 3 months and each time, when people come over they ask "who cleaned your house so well? It sparkles!" They send 3-4 people who clean for about an hour and a half. Super fast. I would give them 5 stars. Sometimes they forget to wipe the window sills. They did clean our windows which they advertise. But, they cannot clean second story external windows. The screens and windows they did clean were really nice.