Can anyone recommend a good, honest and reliable cleaner? Not had one before, but now working full time and the chores are getting the better of me...