Tom is very knowledgeable about different boiler systems and helped to diagnose a problem we have been having with our heating and hot water system. He is professional and clear about expectations.