After being let down by one plumber from this site I had another that I thought had done a good job but turned out the toilet was incorrectly fitted and leaking. I was losing hope till Josh came and quoted for the job. He has done a great job sorted all the problems out and sorted the floor as well. Good price, very professional and clean worker. I would definitely use him again and recommend him unreservedly.