Hi all, can anyone recommend a good, reliable, trustworthy and not too expensive local cleaner? We have had all sorts of problems with ours, from quality to trustworthiness (one copied a key and we were later burgled!), so any personal recommendations would be greatly appreciated!