John has done a couple of plumbing jobs for us and we have never been disappointed. He does a great job, cleans up and we will use him on all our plumbing needs.