I do it myself - little bits at a time each day, and then an occasional blitz. I used to have a cleaner but don't any more for money reasons, and also because I find that after a while they stop being so thorough. You might find this blog/website useful - ignore the mummy stuff - her advice is really useful for anyone https://www.theorganisedmum.blog/