What is the term for the type of housekeeping that is carried out by employees of a company that is not affiliated with a hotel?

A) External housekeeping
B) Outsourced cleaning
C) Third-party maintenance
D) Non-hotel housekeeping