They're great. We've been using them for several months. We did a big initial cleaning and now they come twice a month.
Their dedication to customer satisfaction is obvious in every interaction. We've had only one small issue with a new person missing some things in one of the bathrooms. They came back out promptly and addressed all our concerns for free.
Coming home to a clean house is simply fantastic, especially for a home with six people. Cleaning day is like a holiday now. I would recommend them without question.