Another recommendation for Niko. He was really honest with us about the problem with the flush on our toilet, tried at first to see if he could fix it without replacing any parts, left it a few weeks and then came back when the problem persisted. Friendly, reliable and good value. Highly recommend.