Nick turned up on time. He is polite and friendly, and he explained me the possible cause of the problem, option, and the costs before started work. I think it was not easy for him to work on such a small place with having a stuck bolt issue, but he completed the job fairly smoothly and cleaned the area nice. He told me to monitor the area for a couple of days, and if there's any problem, give company a call for him to come back. I hope I won't need to call him for that, but I am happy to get him for next time when we need a plumber.