I would like to recommend Clive as well. We had a problem with a dual flush push button toilet with a syphon mechanism. He came round at no charge (on Bank Holiday Monday!) and advised us to buy an identical part online and see if that worked before engaging him properly. It did, and as a result we will not be needing his services. His advice was excellent. I will definitely be going to him first if it, or anything else, goes wrong.