I have had a cleaner since I had my own place and work full time, over three decades.
Would not be without her for anything.
In that time, we have had three, one who lasted three weeks, another who stayed some eight years and handed us on to a grid d when they retired to Wales.
When we were thinking of moving house, I checked with her that she would be happy to travel to the potential new home before I put an offer on the new house.
We keep the place tidy, and stack the dishwasher, run and unload in when she isn't here. She does pretty much everything else. Four beds / two bathrooms, twice or sometimes three times a week. I have an idea that the house just keeps itself clean, there there is seldom and dust to be seen. Ironing is outsourced.
Has been know to go above and beyond, clears up the morning after a party, fills fridge for our return when we travelled. Finds us plumbers and gardeners etc. picked up dry cleaning when I forgot before a big meeting. I could go on.
Often check in with her about anything we could do differently to make her life easy. Always make sure her rates of pay are above average, pay when we go away and double rates bank holidays etc
As PP have said, the right person will really enhance your life. If it doesn't make your life better, get someone else.