Spend more time with your family by hiring a cleaning company to do all of the the cleaning for you.Cleaning companies always have a varied range of services from basic tidy ups, ongoing cleaning to rental cleaning and professional carpet cleaning combnations.