They were good until their time kept getting off. For people who planning around our hours, it was hard but I was still ok. They rotate the people around to clean our homes, which were fine. Some were better than others, until the last ones. They barely cleaned anything. There was still dust on tables, console, they hardly mopped the floor, or cleaned the bathrooms, and vacuumed. This is comparing to the ones who came before. I logged a complaint to the manager. I was told I would never see them again, but at the same time, they ghosted me for that one complaints. I never made any complaints ever. When the job was done right, I still looked at it over the whole thing and accepted it. That last time was unacceptable. But then how they handle the complaints and ghosted me when i asked for an appointment, that was unprofessional. For a company like that, and instead of making a change, turned a customer out for a complaint because their staffs were under-the-qualifications. I do not recommend them anymore unless you think you won’t ever make a complaint.