Sexton
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
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"
street sweeper
a person who cleans chimneys
d
A janitor or maid
Roomba.
In the UK they are known as Caretakers, in the US they are known as Janitors.