The scheduling was convenient, but I had to reschedule and there was a very high cancellation fee. Also, my cleaners did not put back some of the stuff that they moved and missed some key spots (kitchen table, the flat stovetop). It's high priced for a cleaning service. I'd recommend finding a family friend you trust instead if you're going to let someone into your home regularly.