For years, I did all the cleaning myself. Then my husband started helping (lucky, i know!) But after our daughter was born it just got too much with work, trying to find time for her, taking care of things at home - I broke down and we got a cleaning person for 1x month. We do clean in between, but it's tremendously helpful to have someone come and do a major clean regularly. I find that the extra money is worth the few extra hours we get to spend as a family.
We recently moved and the other day I saw a cleaning company go to the house next door. I remembered what Gwen wrote about in her blog
(sharing the same service provider with your neighbor to reduce the overall cost) and I'm happy to report that it worked - we got $10 off for using the same company.