I gotta tell ya, every X months I think it would be a good idea if there was a turnkey scheduling app for customers to subscribe to a person, with recurring payments, etc., as a way for people not to be beholden to maid-service type sites that take a cut. Of course, hosting and maintenance might balance out the cut that a service site would take, but I do wonder if there's value in the self-hosted independence angle.