I found house cleaning services to come mostly in handy in my AIRBNB and rental spaces homes. Some are very flexible and offer a variety of services which includes deep cleaning services, cleaning for specific rooms or bathrooms, also my favorite scheduled maid services. They are at your service for whether it's to clean the entire premises or a single bathroom toilet, or carpet cleaning services.
What I use them most, is for having a scheduled maid come in after each of my AIRBNB rental to clean out the place and prepare it for the next booking. Personally, this allows me to apply a one time set up for reoccurring services whenever a rental space is booked through the AIRBNB app. As a host, I value this aspect of renting out homes very highly as the environment and odor of the location is something that the customer takes notice in initially.