A professional cleaner can expect to earn around $40 -  $65 per hour on an average for rendering cleaning services in 2022.