The name of a person who cleans is typically referred to as a "cleaner" or "janitor." In some contexts, they may also be called a "housekeeper" or "custodian," depending on the specific setting and nature of their work.
a window cleaner
A person who cleans the street is typically called a street cleaner or a sanitation worker.
A janitor or custodian cleans schools. They also have janitorial assistants.
A person who cleans the pool
A person who cleans a vacuum is typically referred to as a vacuum cleaner technician or a vacuum cleaner service professional.
In the UK they are known as Caretakers, in the US they are known as Janitors.
a person who cleans chimneys
A janitor or maid
street sweeper
d
Mr Really Clean ? NO really I think that the name Mr Clean is a marketing name, there is no actual person. That said the entire name is "Mr. Clean"
Roomba.