We use a cleaning service.
"The Ladies" - a mother/daughter team - come to my nextdoor neighbor's first and then to our house (our homes are only 1500 sq feet).
The following week they do the neighbor 2 doors over and my other Gal Pal acoupla streets up (their homes are about 1900 sq feet).
They clean our homes once a month for an extremely reasonable price of $110/visit (we leave them a $10 tip each time they're here).
They dust all surfaces, vacuum, mop, clean the stove, really all appliances, clean the blinds, all of the bathrooms and fixtures, clean the three panel sliding glass door in the back - basically top to bottom in about 2 hours.
We leave the house for a meal and they're gone by the time get home again.
In fact, our appointment is this coming Sunday about 10-ish, so we're going out to Brunch.
OH!
They now also go over to my Mother's apartment and do her place and my Gal Pal's Mom's place, she lives one floor down from my Mom.
For their one bed/one bath apartments they only charge $45, do all of the above as well as change their bed linens, wash, fold and put them away. I pay for my Mom when they are at our house, along with a $5 tip.
The Senior Living Community that Mom lives in asked them if they'd like to be a permanent employee and clean everyone's apartment, they declined. The Ladies told me that they weren't going to pay them enough for all of the work they'd need to do... don't blame them one bit!
*And I might add that the poll could have an option of YES, I do use a housekeeper