Do I need to hoover before you arrive is a question we get asked a lot.
Simple answer is, no, you shouldn’t be expected to hoover your carpets before a professional cleaner arrives. It should be part of the process that you’re having done.
A commercial vacuum cleaner will remove more dry soiling than any domestic vacuum cleaner. If the company don’t vacuum then they’re missing out a vital part of the process.