House cleaners earn anywhere from $12-$75/hour. Cleaners who work for cleaning services typically earn less than independent contractors. Your experience and location will also be a factor in your pay.