The average rate house cleaners charge in Toronto is around $40. However, you can get better deals by using the cleaning company’s flat rate if the cleanup is likely to take a long time.