Cleaning is hard work and not for the faint hearted but you can earn a good income if you are prepared to build up the number of clients you work for.