@Jess3979 Cleaners do just that, clean. Usually to a schedule provided by the owner, who is still handling the bookings etc. Maintenance and repairs may be handled by an individual hired as needed by the owner.
A manager handles the bookings, scheduling of cleaners, is available to the guest for maintenance issues and is paid for their services via a contract. Some management companies also handle the payments, sending the owner a check once a month less expenses. The management companies may require a "petty cash" type fund that they use for purchases and then bill the owner for replenishment. Others will simply deduct expenses from the earnings that they have taken on behalf of the owner.