The guys showed up on time. Were very knowledgeable about my system. Had the problem identified within about 15 minutes. Made several great suggestions to prevent it from happening again. They had heat on within about 25 minutes of arrival! Could not be happier with the price and solution