Colin Timmins repaired the leak but I later found that the toilet was still leaking. I contacted Colin who later came and replaced the toilet with a new one, and did not charge for the initial repair. I am completely satisfied with the work and would have no hesitation in recommending Timmins Builders to anyone.