Andy just finished fixing our toilet which had a super slow flush re-fill. Explained the problem, tried to rectify without buy extra parts, failing that he quickly popped out to purchase the faulty bit and fixed the toilet. Flushes like a dream! Friendly, quick and very reasonably priced. Will def use Andy again!