I highly recommend Dragonetti Plumbing & Heating.  They replaced all the pipes in my house.  Their work was incredible.  They made very few holes in my walls considering the amount of work that needed to be done.  They cleaned up very well when they were done.  When you call the office they answer all your questions & explain exactly what will be done.  They will go over all your options to make sure the job gets done the way you want it.  I’ll be calling them in the fall to inspect my boiler & make sure I’m ready for winter.