Hit and miss with this service, I really liked it for the first few months, it was hard to get a stable cleaner but generally really good work and fair pricing.
After that though, the cancellations became routine and there was very little done through customer support. Ended up leaving "credits" on the table and closed out my plan because it really was a coin flip as to whether anyone would show up or not.