During the renovation of our bungalow, we used Mt Pleasant Plumbing to re-plumb the entire main floor and basement, including 3 new bathrooms, kitchen and heating system. They are very professional, very knowledgeable and made excellent recommendations about products we used. It has been 2 years and I have not had to call them back for anything. The one thing I liked was the fact that they would not replace the boiler but got everything in place for when it dies. it has not died yet. We will be going tankless when it does die. We have used them on 3 projects with great success.