I don't always have the same team, but I usually do. They're always good at confirming the time of arrival and sending reminders beforehand. They aren't your deep-cleaning service--at least in my experience, but perhaps I just haven't hired them for long enough (I do two hours of cleaning)--but they're good for maintenance cleaning. No complaints!