Professional team. Informed me of progress. Completed job on time. Explained features of furnace and hot water heater. Neat & complete clean up.