When should I hire a cleaner for my house? (Updated 2018)

As with many activities in our modern age it is very common now for a household to outsource cleaning. House cleaning services range from coming in on a scheduled basis to spring cleaning, end of lease or giving your house a thorough one-off clean.