J & M Mechanical's technicians arrived promptly on the appointed time. Installation was professionally done; they took their time to ensure the work was done right and everything worked out as planned/priced. I would recommend unreservedly J & M Mechanical to any household looking for support of their heating systems. Great work