John Hall was excellent: very professional. He explained everything to us, and even had the patience to put up with the demands of our leaseholder! He was prompt, worked hard and left everything clean and tidy, with a load of excellent advice to stand us in good stead in the future. We'd definitely go back to John for future plumbing jobs.