Seems like a reasonable list.

What's the difference between a cleaner and the guy that digs/covers holes?

I'm assuming you mean that the first is a profession and the second is a part time thing because you haven't the brains / guts to say no and you are usually just a hanger on?