I first contacted Universal Plumbing and Heating Ltd in Hornchurch after reading the comments from Which? readers. I was very impressed with Jan who I spoke to saying that I thought my central heating system needed a chemical power flush as there was a lot of noise in the system. He arranged to visit the following day and said that maybe a power flush was not necessary but he would see when he visited. As it turned out, a power flush was required and I had the system balanced and a boiler service done as well. I was so impressed with Jan's team who carried out the work. Not only did they turn up when they said they would but the work took about three hours as predicted. They were clean and very courteous and the price I agreed with Jan was very reasonable. There was a problem with the boiler after they left (overheat light coming on and cutting out the boiler) which I put down to the age of the boiler (over 25 years old). They had to come back a couple of times and after replacing the overheat sensor (didn't solve the problem) they tried something else which was successful. Nothing was too much trouble for them and each time I spoke to Jan, he was very helpful. I can't praise Jan and his team from Universal Plumbing and Heating highly enough and I would have absolutely no hesitation in recommending them for any plumbing or heating job, no matter how big or small. If I could give them 6 stars then I would. It's refreshing to find people who actually care.